/// <summary> /// Método que guarda un registro de MoutingDia. /// </summary> /// <param name="plato"></param> /// <param name="diaMin"></param> /// <param name="diaMax"></param> /// <param name="num_impr"></param> /// <param name="gate"></param> /// <param name="mcirculos"></param> /// <param name="boton"></param> /// <param name="conos"></param> /// <param name="ord"></param> /// <returns></returns> public int SetMoutingDia(double plato, double diaMin, double diaMax, int num_impr, string gate, string mcirculos, string boton, string conos, int ord) { try { //Establecemos la conexión al EntityFramework. using (var Conexion = new EntitiesMateriaPrima()) { MoutingDia obj = new MoutingDia(); obj.Plato = plato; obj.Dia_B_min = diaMin; obj.Dia_B_max = diaMax; obj.No_impresiones = num_impr; obj.Gate = gate; obj.Medios_Circulos = mcirculos; obj.Boton = boton; obj.Conos = conos; obj.ord = ord; //Guardamos los cambios. Conexion.MoutingDia.Add(obj); return(obj.Id_MountingDia); } } catch (Exception) { //Si se genera algún error retorna cero. return(0); } }
/// <summary> /// Método que modifica un registro de Mouting Dia. /// </summary> /// <param name="id"></param> /// <param name="plato"></param> /// <param name="diaMin"></param> /// <param name="diaMax"></param> /// <param name="num_impr"></param> /// <param name="gate"></param> /// <param name="mcirculos"></param> /// <param name="boton"></param> /// <param name="conos"></param> /// <param name="ord"></param> /// <returns></returns> public int UpdateMoutingDia(int id, double plato, double diaMin, double diaMax, int num_impr, string gate, string mcirculos, string boton, string conos, int ord) { try { //Establecemos la conexión al EntityFramework. using (var Conexion = new EntitiesMateriaPrima()) { MoutingDia obj = Conexion.MoutingDia.Where(x => x.Id_MountingDia == id).FirstOrDefault(); obj.Plato = plato; obj.Dia_B_min = diaMin; obj.Dia_B_max = diaMax; obj.No_impresiones = num_impr; obj.Gate = gate; obj.Medios_Circulos = mcirculos; obj.Boton = boton; obj.Conos = conos; obj.ord = ord; //Guardamos los cambios. Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { //Si se genera algún error retorna cero. return(0); } }
/// <summary> /// Método que elimina un registeo de la tabla MoutingDia. /// </summary> /// <param name="id"></param> /// <returns></returns> public int DeleteMoutingDia(int id) { try { //Establecemos la conexión al EntityFramework. using (var Conexion = new EntitiesMateriaPrima()) { MoutingDia obj = Conexion.MoutingDia.Where(x => x.Id_MountingDia == id).FirstOrDefault(); Conexion.Entry(obj).State = EntityState.Deleted; //Guardamos los cambios. return(Conexion.SaveChanges()); } } catch (Exception) { //Si se genera algún error retorna cero. return(0); } }