public bool guardar_gg(string IDs, string comentario, string estado, string tipo_doc, string elaborado_por) { elaborado_por = elaborado_por.Length >= 10 ? elaborado_por.Substring(0, 10) : elaborado_por; using (Entities_general Context = new Entities_general()) { string[] array = IDs.Split(','); if (array.Count() > 0) { foreach (var item in array) { int ID = Convert.ToInt32(item); TBCINV Entity = Context.TBCINV.FirstOrDefault(q => q.CINV_NUM == ID && q.CINV_TDOC == tipo_doc); if (Entity != null) { Entity.CINV_ST = estado; Entity.CINV_MOTIVOANULA = comentario; Entity.CINV_FECAPRUEBA = DateTime.Now.Date; } Context.SaveChanges(); } } } return(true); }
public bool guardar_supervisor(string IDs, string comentario, string estado, string elaborado_por) { using (Entities_general Context = new Entities_general()) { elaborado_por = elaborado_por.Length >= 10 ? elaborado_por.Substring(0, 10) : elaborado_por; string[] array = IDs.Split(','); if (array.Count() > 0) { foreach (var item in array) { int ID = Convert.ToInt32(item); TBCINV Entity = Context.TBCINV.FirstOrDefault(q => q.CINV_NUM == ID && q.CINV_TDOC == "OT"); if (Entity != null) { Entity.CINV_STCUMPLI2 = estado; Entity.CINV_COMENCUMPLI2 = comentario; Entity.CINV_FECCUMPLI2 = DateTime.Now.Date; } Context.SaveChanges(); } } } return(true); }