/// <summary> /// /// </summary> /// <param name="id"></param> /// <param name="codigo"></param> /// <param name="medidas"></param> /// <param name="color"></param> /// <param name="diaMin"></param> /// <param name="diaMax"></param> /// <param name="detalle"></param> /// <returns></returns> public int UpdateUretano(int id, string codigo, string medidas, string color, double diaMin, double diaMax, string detalle) { try { using (var Conexion = new EntitiesTooling()) { UretanoSplitter obj = Conexion.UretanoSplitter.Where(x => x.ID_URETANO_SPLITTER == id).FirstOrDefault(); obj.Medidas = medidas; obj.Color = color; obj.DiaMin = diaMin; obj.DiaMax = diaMax; obj.Detalle = detalle; //Guardamos los cambios, y retornamos los registros modificados Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
/// <summary> /// /// </summary> /// <param name="codigo"></param> /// <param name="medidas"></param> /// <param name="color"></param> /// <param name="diaMin"></param> /// <param name="diaMax"></param> /// <param name="detalle"></param> /// <returns></returns> public int SetUretano(string codigo, string medidas, string color, double diaMin, double diaMax, string detalle) { try { //Realizamos la conexíon a través de EntityFramework. using (var Conexion = new EntitiesTooling()) { UretanoSplitter uretano = new UretanoSplitter(); //Asignamos los valores uretano.Codigo = codigo; uretano.Medidas = medidas; uretano.Color = color; uretano.DiaMin = diaMin; uretano.DiaMax = diaMax; uretano.Detalle = detalle; //Se guardan los cambios Conexion.UretanoSplitter.Add(uretano); Conexion.SaveChanges(); //Retorna el id return(uretano.ID_URETANO_SPLITTER); } } catch (Exception) { //Si hay error regresa cero return(0); } }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public int DeleteUretano(int id) { try { //Realizamos la conexíon a través de EntityFramework. using (var Conexion = new EntitiesTooling()) { //Obtiene el objeto que se va a modificar UretanoSplitter obj = Conexion.UretanoSplitter.Where(x => x.ID_URETANO_SPLITTER == id).FirstOrDefault(); //Guardamos los cambios, y retornamos los registros modificados Conexion.Entry(obj).State = EntityState.Deleted; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }