Beispiel #1
0
 public string InsertarPaquete(PaqueteModel paquete)
 {
     comando.Connection  = conexion.AbrirConexion();
     comando.CommandText = "SPinsertarPaquetes";
     comando.CommandType = CommandType.StoredProcedure;
     comando.Parameters.AddWithValue("@Descripcion", paquete.Descripcion);
     try
     {
         var result = comando.ExecuteReader();
         if (result.RecordsAffected == -1)
         {
             return("Error, no se pudo guardar el paquete");
         }
         return("El paquete se guardo correctamente");
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         throw;
     }
     finally
     {
         comando.Parameters.Clear();
         conexion.CerrarConexion();
     }
 }
        public ActionResult Post([FromBody] PaqueteModel paquete)
        {
            var insertResult = dbPaquete.InsertarPaquete(paquete);

            if (insertResult.ToLower().Contains("error"))
            {
                return(Json(new { status = 400, message = insertResult }));
            }
            return(Json(new { status = 200, message = insertResult }));
        }