public static int loadEmployees(int company, int location, int area, List <Puesto_trabajo> lst) { int procesados = 0; try { using (var data = new DB_SISTEMAS_DAWEntities()) { foreach (var item in lst) { item.Id_Ar = area; item.Id_Em = company; item.Id_Loc = location; data.Puesto_trabajo.Add(item); data.SaveChanges(); procesados++; } } } catch { procesados = -1; } return(procesados); }
public static int processEmployees(int company, int location, int area, List <Puesto_trabajo> lst) { int procesados = 0; try { using (var data = new DB_SISTEMAS_DAWEntities()) { foreach (var item in lst) { Puesto_trabajo stored = data.Puesto_trabajo.Where( x => x.Documento_identidad == item.Documento_identidad && x.Id_Loc == location && x.Id_Ar == area ).FirstOrDefault(); stored.ResultadoMedidaVisual = item.ResultadoMedidaVisual; stored.ResultadoMedidaAuditiva = item.ResultadoMedidaAuditiva; stored.MedidaVisual = item.MedidaVisual; stored.MedidaAuditiva = item.MedidaAuditiva; data.SaveChanges(); procesados++; } } } catch { procesados = -1; } return(procesados); }
public static int addArea(Area a) { try { using (var data = new DB_SISTEMAS_DAWEntities()) { data.Area.Add(a); return(data.SaveChanges()); } } catch { return(-1); } }
public static int addLocal(Local param) { try { using (var data = new DB_SISTEMAS_DAWEntities()) { param.Telefono = "00"; data.Local.Add(param); return(data.SaveChanges()); } } catch (Exception ex) { throw ex; //return -1; } }
public static int addUser(Usuario param) { try { using (var data = new DB_SISTEMAS_DAWEntities()) { data.Usuario.Add(param); data.SaveChanges(); return(param.Id_Usu); } } catch (Exception ex) { throw ex; //return -1; } }
public static int addCompany(Empresa e) { try { using (var data = new DB_SISTEMAS_DAWEntities()) { data.Configuration.LazyLoadingEnabled = false; data.Empresa.Add(e); data.SaveChanges(); return(e.Id_Em); } } catch (Exception ex) { throw ex; //return -1; } }
public static int updateLocal(Local param) { try { using (var data = new DB_SISTEMAS_DAWEntities()) { Local localActual = data.Local.Where(x => x.Id_Loc == param.Id_Loc).FirstOrDefault(); localActual.Nombre = param.Nombre; localActual.Direccion = param.Direccion; localActual.Telefono = param.Telefono; localActual.Encargado = param.Encargado; return(data.SaveChanges()); } } catch (Exception ex) { throw ex; } }