public bool guardarDB(List <man_tipo_horas_facturacion_Info> lst) { try { int secuencia = 1; foreach (var item in lst) { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_tipo_horas_facturacion Entity = new man_tipo_horas_facturacion(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdTipo = item.IdTipo = secuencia; Entity.IdProducto = item.IdProducto; Entity.ti_codigo = item.ti_codigo; Entity.ti_observacion = item.ti_observacion; Entity.estado = item.estado; Context.man_tipo_horas_facturacion.Add(Entity); Context.SaveChanges(); } secuencia++; } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool guardarDB(List <man_actividad_det_Info> lst) { try { int sec = 1; foreach (var item in lst) { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_actividad_det Entity = new man_actividad_det(); Entity.IdEmpresa = item.IdEmpresa; Entity.IdActividad = item.IdActividad; Entity.ac_secuencia = item.ac_secuencia = sec; Entity.IdActividad_hijo = item.IdActividad_hijo; Context.man_actividad_det.Add(Entity); Context.SaveChanges(); sec++; } } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool guardarDB(man_tecnico_Info info) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_tecnico Entity = new man_tecnico(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdTecnico = info.IdTecnico = get_id(info.IdEmpresa); Entity.IdEmpleado = info.IdEmpleado; Entity.te_codigo = info.te_codigo; Entity.te_observacion = info.te_observacion; Entity.estado = true; Context.man_tecnico.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public decimal get_id(int IdEmpresa) { try { decimal ID = 1; using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { var lst = from q in Context.man_tecnico where q.IdEmpresa == IdEmpresa select q; if (lst.Count() != 0) { ID = lst.Max(q => q.IdTecnico) + 1; } } return(ID); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool anularDB(man_tecnico_Info info) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_tecnico Entity = Context.man_tecnico.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdTecnico == info.IdTecnico); if (Entity != null) { Entity.estado = false; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool modificarDB(man_actividad_Info info) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { man_actividad Entity = Context.man_actividad.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdActividad == info.IdActividad); if (Entity != null) { Entity.ac_codigo = info.ac_codigo; Entity.ac_descripcion = info.ac_descripcion; Entity.ac_observacion = info.ac_observacion; Entity.ac_cant_horas_min = info.ac_cant_horas_min; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <man_tecnico_Info> get_list(int IdEmpresa, bool mostrar_anulados) { try { List <man_tecnico_Info> Lista = new List <man_tecnico_Info>(); using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { IQueryable <vwman_tecnico> lst; if (mostrar_anulados) { lst = from q in Context.vwman_tecnico where q.IdEmpresa == IdEmpresa select q; } else { lst = from q in Context.vwman_tecnico where q.IdEmpresa == IdEmpresa && q.estado == true select q; } foreach (var item in lst) { man_tecnico_Info info = new man_tecnico_Info(); info.IdEmpresa = item.IdEmpresa; info.IdTecnico = item.IdTecnico; info.IdEmpleado = item.IdEmpleado; info.te_codigo = item.te_codigo; info.te_observacion = item.te_observacion; info.estado = item.estado; info.pe_cedulaRuc = item.pe_cedulaRuc; info.pe_nombreCompleto = item.pe_nombreCompleto; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <man_actividad_Info> get_list(int IdEmpresa, bool mostrar_anulados) { try { List <man_actividad_Info> Lista = new List <man_actividad_Info>(); using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { IQueryable <man_actividad> lst; if (mostrar_anulados) { lst = from q in Context.man_actividad where q.IdEmpresa == IdEmpresa select q; } else { lst = from q in Context.man_actividad where q.IdEmpresa == IdEmpresa && q.estado == true select q; } foreach (var item in lst) { man_actividad_Info info = new man_actividad_Info(); info.IdEmpresa = item.IdEmpresa; info.IdActividad = item.IdActividad; info.ac_codigo = item.ac_codigo; info.ac_descripcion = item.ac_descripcion; info.ac_observacion = item.ac_observacion; info.ac_cant_horas_min = item.ac_cant_horas_min; info.estado = item.estado; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool eliminarDB(int IdEmpresa, decimal IdActividad) { try { using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { Context.Database.ExecuteSqlCommand("DELETE man_actividad_det WHERE IdEmpresa = " + IdEmpresa + " and IdActividad = " + IdActividad); } return(true); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public List <man_actividad_det_Info> get_list(int IdEmpresa, decimal IdActividad) { try { List <man_actividad_det_Info> Lista = new List <man_actividad_det_Info>(); using (EntitiesMantenimiento Context = new EntitiesMantenimiento()) { var lst = from q in Context.man_actividad_det where q.IdEmpresa == IdEmpresa && q.IdActividad == IdActividad select q; foreach (var item in lst) { man_actividad_det_Info info = new man_actividad_det_Info(); info.IdEmpresa = item.IdEmpresa; info.IdActividad = item.IdActividad; info.ac_secuencia = item.ac_secuencia; info.IdActividad_hijo = item.IdActividad_hijo; Lista.Add(info); } } return(Lista); } catch (Exception ex) { string mensaje = ""; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }