/// <summary> /// Inserta nuevo tipo de lana /// </summary> /// <param name="grosorLana"></param> public static void InsertarGrosorDelana(string grosorLana) { try { Lanas lanas = new Lanas(); lanas.NombreLana = grosorLana; PatronEntit.Instancia.Lanas.Add(lanas); PatronEntit.Instancia.SaveChanges(); cResultException = null; cSuccessful = true; } catch (Exception ex) { cResultException = ex.ToString(); cSuccessful = false; } }
/// <summary> /// Elimina el tipo de lana /// </summary> /// <param name="idregistro"></param> public static void EliminarLana(int idregistro) { try { var cliente = new Lanas { IdLana = idregistro }; contexto.Lanas.Attach(cliente); contexto.Lanas.Remove(cliente); contexto.SaveChanges(); cResultException = null; cSuccessful = true; } catch (Exception ex) { cResultException = ex.ToString(); cSuccessful = false; } }
/// <summary> /// Modifica el tipo de lana /// </summary> /// <param name="idregistro"></param> /// <param name="grosorModificado"></param> public static void ModificarGrosorDelana(int idregistro, string grosorModificado) { try { var cliente = new Lanas { IdLana = idregistro }; contexto.Lanas.Attach(cliente); cliente.NombreLana = grosorModificado; contexto.Configuration.ValidateOnSaveEnabled = false; contexto.SaveChanges(); cResultException = null; cSuccessful = true; } catch (Exception ex) { cResultException = ex.ToString(); cSuccessful = false; } }