//Crear un contacto por usuario
Crear un contacto por usuario
// Crear un contacto por usuario
func Crear(db *sql.DB) echo.HandlerFunc {
	return func(c echo.Context) error {
		var contacto model.ContactoJ
		c.Bind(&contacto)
		guardado, err := model.Crear(db, contacto.IDUsuario, contacto.IDUsuarioContacto, contacto.Nombre, contacto.Apodo, contacto.Telefono, contacto.Direccion)
		if err != nil {
			return c.JSON(http.StatusUnauthorized, "Error al guardar")
		} else {
			return c.JSON(http.StatusCreated, guardado)
		}
	}
}
func Crear ( db * sql . DB ) echo . HandlerFunc { return func ( c echo . Context ) error { var contacto model . ContactoJ c . Bind ( & contacto ) guardado , err := model . Crear ( db , contacto . IDUsuario , contacto . IDUsuarioContacto , contacto . Nombre , contacto . Apodo , contacto . Telefono , contacto . Direccion ) if err != nil { return c . JSON ( http . StatusUnauthorized , " " ) } else { return c . JSON ( http . StatusCreated , guardado ) } } }
Crear un contacto por usuario
Crear un contacto por usuario
// Nueva instacia del modelo // mapea el Json con el modelo // Add a task using our new model // Return a JSON response if successful