public Boolean AnularItem(prd_ProcesoProductivo_Info info, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { var contact = context.prd_ProcesoProductivo.FirstOrDefault(A => A.IdEmpresa == info.IdEmpresa && A.IdProcesoProductivo == info.IdProcesoProductivo); if (contact != null) { contact.Estado = "I"; context.SaveChanges(); msg = "Se ha procedio anular el Id del Proceso Productivo # :" + info.IdProcesoProductivo.ToString() + " exitosamente"; } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean eliminarregistrotabla(List <prd_SubGrupoTrabajoDetalle_Info> lmDetalleInfo, int idempresa, decimal IdGrupoTrabajo, ref string msg) { try { using (EntitiesProduccion_Cidersus contex1 = new EntitiesProduccion_Cidersus()) { foreach (var item in lmDetalleInfo) { var address = contex1.prd_GrupoTrabajo_Det.FirstOrDefault(A => A.IdEmpresa == idempresa && A.IdSucursal == item.IdSucursal && A.IdGrupotrabajo == IdGrupoTrabajo && A.Secuencia == item.Secuencia); if (address != null) { contex1.prd_GrupoTrabajo_Det.Remove(address); contex1.SaveChanges(); } } } msg = "Guardado con exito"; return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString().ToString()); } }
public Boolean VerificarCodigo(string NumDoc) { try { EntitiesProduccion_Cidersus oen = new EntitiesProduccion_Cidersus(); var select = from q in oen.prd_Orden_Taller where q.Codigo == NumDoc select q; if (select.ToList().Count() >= 1) { return(true); } else { return(false); } } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
//Funcion para eliminar la lista public Boolean eliminarLisEtapas(List <prd_EtapaProduccion_Info> ListInfo, int IdEmpresa, int IdModeloProductivo, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { foreach (var item in ListInfo) { var address = context.prd_EtapaProduccion.FirstOrDefault(A => A.IdEmpresa == IdEmpresa && A.IdProcesoProductivo == IdModeloProductivo); if (address != null) { context.prd_EtapaProduccion.Remove(address); context.SaveChanges(); msg = "Se ha procedido a Eliminar las Etapas de producción del modelo #: " + IdModeloProductivo.ToString() + " exitosamente."; } } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
//obtender id de la Etapa public int getIdEtapa(int IdEmpresa, int IdProcesoProductivo) { int id; try { EntitiesProduccion_Cidersus OEEtapa = new EntitiesProduccion_Cidersus(); var reg = from A in OEEtapa.prd_EtapaProduccion where A.IdEmpresa == IdEmpresa && A.IdProcesoProductivo == IdProcesoProductivo select A; if (reg.ToList().Count < 1) { id = 1; } else { OEEtapa = new EntitiesProduccion_Cidersus(); var reg1 = (from A in OEEtapa.prd_EtapaProduccion where A.IdEmpresa == IdEmpresa && A.IdProcesoProductivo == IdProcesoProductivo select A.IdEtapa).Max(); id = Convert.ToInt32(reg1.ToString()) + 1; } return(id); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public int getIdMovimiento(int idempresa, int IdPuenteGrua) { try { int Id; EntitiesProduccion_Cidersus OEProduccion = new EntitiesProduccion_Cidersus(); var select = from q in OEProduccion.prd_Movimiento_PteGrua where q.IdEmpresa == idempresa && q.IdSucursal == IdPuenteGrua select q; if (select.ToList().Count < 1) { Id = 1; } else { var select_pv = (from q in OEProduccion.prd_Movimiento_PteGrua where q.IdEmpresa == idempresa && q.IdPuenteGrua == IdPuenteGrua select q.IdMovimiento).Max(); Id = Convert.ToInt32(select_pv.ToString()) + 1; } return(0); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(int idempresa, prd_SubGrupoTrabajo_Info info, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { var contact = context.prd_GrupoTrabajo.FirstOrDefault(obj => obj.IdEmpresa == idempresa && obj.IdSucursal == info.IdSucursal && obj.IdGrupoTrabajo == info.IdGrupoTrabajo); if (contact != null) { contact.Descripcion = info.Descripcion; contact.FechaCreacion = info.FechaCreacion; contact.IdGrupo = info.idGrupo; contact.IdLider = info.IdLider; contact.IdProcesoProductivo = info.IdProcesoProductivo; contact.IdEtapa = info.IdEtapa; contact.Estado = info.Estado; context.SaveChanges(); msg = "Se ha procedido actualizar el registro del Grupo de trabajo #: " + info.IdGrupoTrabajo + " exitosamente"; } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public List <prd_CotizacionCompras_Info> ObtenerListaCotiza(int IdEmpresa, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { string Query = "declare @IdEmpresa int = " + IdEmpresa + "select * from prd_Obra where CodObra not in(select CodObra from prd_ProcesoProductivo_x_prd_obra where " + " IdProcesoProductivo not in (select IdProcesoProductivo from prd_ProcesoProductivo where IdEmpresa =" + IdEmpresa + " and Estado = 'I') and IdEmpresa = " + IdEmpresa + ") and IdEmpresa =" + IdEmpresa; msg = "Proceso exitoso"; //return context.ExecuteStoreQuery<prd_CotizacionCompras_Info>(Query).ToList(); return(new List <prd_CotizacionCompras_Info>()); } } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(prd_CotizacionCompras_Info info, ref string msg) { try { using (EntitiesProduccion_Cidersus Context = new EntitiesProduccion_Cidersus()) { var contact = Context.prd_Obra.FirstOrDefault(A => A.IdEmpresa == info.IdEmpresa && A.IdEmpresa == info.IdEmpresa); if (contact != null) { contact.Estado = info.Observacion; Context.SaveChanges(); msg = "Grabación exitosa.."; } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); return(false); } }
public prd_ProcesoProductivo_x_prd_obra_Info Obtener1ProcesProductivo_x_CentroCosto(int idempresa, string CodObra) { try { prd_ProcesoProductivo_x_prd_obra_Info info = new prd_ProcesoProductivo_x_prd_obra_Info(); EntitiesProduccion_Cidersus OEprocesoproductivo = new EntitiesProduccion_Cidersus(); var registros = from A in OEprocesoproductivo.prd_ProcesoProductivo_x_prd_obra where A.IdEmpresa_obra == idempresa && A.CodObra == CodObra select A; foreach (var item in registros) { info.IdEmpresa = item.IdEmpresa_obra; info.CodObra = item.CodObra; info.IdEmpresa_Pr = item.IdEmpresa_Pr; info.IdProcesoProductivo = item.IdProcesoProductivo; } return(info); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public Boolean GuardarTIMovim_EgresoConsumo(in_movi_inve_detalle_x_Producto_CusCider_Info Info) { try { using (EntitiesProduccion_Cidersus Context = new EntitiesProduccion_Cidersus()) { var Address = new in_movi_inve_detalle_x_Producto_CusCider(); Address.IdEmpresa = Info.IdEmpresa; Address.IdSucursal = Info.IdSucursal; Address.IdBodega = Info.IdBodega; Address.IdMovi_inven_tipo = Info.IdMovi_inven_tipo; Address.IdNumMovi = Info.IdNumMovi; Address.IdEmpresa = Info.IdEmpresa; Address.IdSucursal = Info.IdSucursal; Address.IdBodega = Info.IdBodega; Address.IdMovi_inven_tipo = Info.IdMovi_inven_tipo; Address.IdNumMovi = Info.IdNumMovi; Address.ot_CodObra = Info.ot_CodObra; Address.ot_IdOrdenTaller = Info.ot_IdOrdenTaller; Context.in_movi_inve_detalle_x_Producto_CusCider.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public Boolean CompararPesoObra(decimal Peso_a_Comparar, string CodObra) { try { decimal PesoObra; EntitiesProduccion_Cidersus OEEtapa = new EntitiesProduccion_Cidersus(); var select_em = (from q in OEEtapa.prd_Obra select q.PesoObra); PesoObra = Convert.ToInt32(select_em.ToString()); if (PesoObra <= Peso_a_Comparar) { return(true); } else { return(false); } } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public Boolean ModificarDB(prd_Obra_Info info, ref string msg) { try { using (EntitiesProduccion_Cidersus Context = new EntitiesProduccion_Cidersus()) { var contact = Context.prd_Obra.FirstOrDefault(A => A.IdEmpresa == info.IdEmpresa && A.CodObra == info.CodObra); if (contact != null) { contact.Descripcion = info.Descripcion; contact.Estado = info.Estado; contact.Fecha = info.Fecha; contact.IdUsuarioAnu = info.IdUsuarioAnu; contact.IdUsuarioUltModi = info.IdUsuarioUltModi; contact.FechaUltModi = info.FechaUltModi; contact.IdCliente = info.IdCliente; contact.PesoObra = info.PesoObra; contact.Referencia = info.Referencia; Context.SaveChanges(); msg = "Grabación exitosa.."; } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public List <prd_ProcesoProductivo_Info> ObtenerProcesProductivo(int idempresa, int IdProcesProductivo) { try { List <prd_ProcesoProductivo_Info> lm = new List <prd_ProcesoProductivo_Info>(); EntitiesProduccion_Cidersus OEprocesoproductivo = new EntitiesProduccion_Cidersus(); var registros = from A in OEprocesoproductivo.prd_ProcesoProductivo where A.IdEmpresa == idempresa && A.IdProcesoProductivo == IdProcesProductivo select A; foreach (var item in registros) { prd_ProcesoProductivo_Info info = new prd_ProcesoProductivo_Info(); info.IdEmpresa = item.IdEmpresa; info.IdProcesoProductivo = item.IdProcesoProductivo; info.Nombre = item.Nombre; lm.Add(info); } return(lm); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public List <prd_MovPteGrua_Info> ObtenerListaPteGrua(int idempresa, ref string msg) { try { List <prd_MovPteGrua_Info> lm = new List <prd_MovPteGrua_Info>(); EntitiesProduccion_Cidersus OE = new EntitiesProduccion_Cidersus(); var registros = from A in OE.vwprd_MovPteGrua //orderby A.IdMovPteGrua select A; foreach (var Info in registros) { prd_MovPteGrua_Info Obj = new prd_MovPteGrua_Info(); lm.Add(Obj); } return(lm); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public List <prd_CotizacionCompras_Info> ObtenerListaCotizacion(int IdEmpresa) { try { List <prd_CotizacionCompras_Info> lm = new List <prd_CotizacionCompras_Info>(); EntitiesProduccion_Cidersus OEEtapa = new EntitiesProduccion_Cidersus(); var registros = from A in OEEtapa.prd_Obra where A.IdEmpresa == IdEmpresa orderby A.CodObra select A; foreach (var item in registros) { prd_CotizacionCompras_Info info = new prd_CotizacionCompras_Info(); info.IdEmpresa = item.IdEmpresa; info.Observacion = item.Estado; lm.Add(info); } return(lm); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public Boolean Anular(int idempresa, prd_MovPteGrua_Info Info, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { // var contact = context.prd_MovPteGrua.First(A => A.IdEmpresa == idempresa && A.IdSucursal == Info.IdSucursal && A.IdMovPteGrua == Info.IdMovPteGrua); context.SaveChanges(); // msg = "Se Cambio el estado de la Movilización Pte Grua # :" + Info.IdMovPteGrua.ToString() + " exitosamente"; } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public List <prd_ensamblado_cusCider_x_in_movi_inven_Info> ConsultaGeneral(int idempresa, ref string msg) { try { List <prd_ensamblado_cusCider_x_in_movi_inven_Info> Lst = new List <prd_ensamblado_cusCider_x_in_movi_inven_Info>(); EntitiesProduccion_Cidersus oEnti = new EntitiesProduccion_Cidersus(); var Query = from q in oEnti.prd_ensamblado_cusCider_x_in_movi_inven select q; foreach (var item in Query) { prd_ensamblado_cusCider_x_in_movi_inven_Info Obj = new prd_ensamblado_cusCider_x_in_movi_inven_Info(); Obj.IdSucursal = item.IdSucursal; Obj.IdEmpresa = item.IdEmpresa; Obj.IdBodega = item.IdBodega; Obj.IdMovi_inven_tipo = item.IdMovi_inven_tipo; Obj.IdNumMovi = item.IdNumMovi; Obj.en_IdEmpresa = item.en_IdEmpresa; Obj.en_IdSucursal = item.en_IdSucursal; Obj.en_IdEnsamblado = item.en_IdEnsamblado; Lst.Add(Obj); } return(Lst); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean eliminarregistrotabla(List <prd_ControlProduccionObreroDetalle_Info> lmDetalleInfo, int idempresa, decimal IdCtrlPrdObrero, ref string msg) { try { var contact = new prd_ControlProduccion_Obrero_Det(); using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { foreach (var item in lmDetalleInfo) { var address = context.prd_ControlProduccion_Obrero_Det.FirstOrDefault(A => A.IdEmpresa == idempresa && A.IdSucursal == item.IdSucursal && A.IdControlProduccionObrero == IdCtrlPrdObrero); //&& A.Secuencia == item.Secuencia && A.IdFecha == item.IdFecha); if (address != null) { contact = address; context.prd_ControlProduccion_Obrero_Det.Remove(contact); context.SaveChanges(); msg = "Guardado con exito"; } } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean GuardaroModificar(int idempresa) { try { EntitiesProduccion_Cidersus EProdC = new EntitiesProduccion_Cidersus(); var param = from X in EProdC.prd_parametros_CusCidersus where X.IdEmpresa == idempresa select X; if (param.ToList().Count == 0) { return(true); } else { return(false); } } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public bool ModificarDB(prd_GrupoTrabajo_Info Info) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { var address = new prd_GruposTrabajo(); address.IdEmpresa = Info.IdEmpresa; address.IdSucursal = Info.IdSucursal; address.IdGrupoTrabajo = getId(Info.IdEmpresa, Info.IdSucursal); address.Descripcion = Info.Descripcion; address.AreaProduccion = Info.AreaProduccion; address.Fecha = Info.Fecha; address.Estado = Info.Estado; address.Usuario = Info.Usuario; context.prd_GruposTrabajo.Add(address); context.SaveChanges(); return(true); } } catch (Exception ex) { 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean GuardarDB(prd_conversion_cusCidersus_x_in_movi_inven_Info Info) { try { List <prd_conversion_cusCidersus_x_in_movi_inven_Info> Lst = new List <prd_conversion_cusCidersus_x_in_movi_inven_Info>(); using (EntitiesProduccion_Cidersus Context = new EntitiesProduccion_Cidersus()) { var Address = new prd_conversion_cusCidersus_x_in_movi_inven(); Address.IdEmpresa = Info.IdEmpresa; Address.IdSucursal = Info.IdSucursal; Address.IdBodega = Info.IdBodega; Address.IdMovi_inven_tipo = Info.IdMovi_inven_tipo; Address.IdNumMovi = Info.IdNumMovi; Address.cv_IdEmpresa = Info.cv_IdEmpresa; Address.cv_IdConversion = Info.cv_IdConversion; Context.prd_conversion_cusCidersus_x_in_movi_inven.Add(Address); Context.SaveChanges(); } return(true); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public List <prd_EtapaProduccion_Info> ObtenerListaEtapas(int idempresa) { try { List <prd_EtapaProduccion_Info> lm = new List <prd_EtapaProduccion_Info>(); EntitiesProduccion_Cidersus OEEtapa = new EntitiesProduccion_Cidersus(); var registros = from A in OEEtapa.prd_EtapaProduccion where A.IdEmpresa == idempresa orderby A.Posicion select A; foreach (var item in registros) { prd_EtapaProduccion_Info info = new prd_EtapaProduccion_Info(); info.IdEmpresa = item.IdEmpresa; info.IdProcesoProductivo = item.IdProcesoProductivo; info.IdEtapa = item.IdEtapa; info.NombreEtapa = item.NombreEtapa; info.PorcentajeEtapa = item.PorcentajeEtapa; info.Posicion = item.Posicion; lm.Add(info); } return(lm); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public List <prd_conversion_cusCidersus_x_in_movi_inven_Info> Get_List_conversion_cusCidersus_x_in_movi_inven(int IdEmpresa, decimal IdConversion) { try { List <prd_conversion_cusCidersus_x_in_movi_inven_Info> lista = new List <prd_conversion_cusCidersus_x_in_movi_inven_Info>(); using (EntitiesProduccion_Cidersus oEnt = new EntitiesProduccion_Cidersus()) { string Querty = "select * from prd_conversion_cusCidersus_x_in_movi_inven where cv_IdEmpresa = " + IdEmpresa + " and cv_IdConversion = " + IdConversion; var Consulta = oEnt.Database.SqlQuery <prd_conversion_cusCidersus_x_in_movi_inven_Info>(Querty); lista = Consulta.ToList(); } return(lista); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public List <prd_SubGrupoTrabajoDetalle_Info> ObtenerGrupoTrabDetalle(int IdEtapa, int IdProcesoProductivo) { try { EntitiesProduccion_Cidersus OEProduccion = new EntitiesProduccion_Cidersus(); List <prd_SubGrupoTrabajoDetalle_Info> lM = new List <prd_SubGrupoTrabajoDetalle_Info>(); var select = from C in OEProduccion.vwprd_GrupoTrabajoEtapa where C.IdEtapa == IdEtapa && C.IdProcesoProductivo == IdProcesoProductivo select C; foreach (var item in select) { prd_SubGrupoTrabajoDetalle_Info info = new prd_SubGrupoTrabajoDetalle_Info(); info.IdEtapa = item.IdEtapa; info.IdProcesoProductivo = item.IdProcesoProductivo; info.Pe_NombreCompeto = item.pe_nombreCompleto; info.Observacion_operador = item.Observacion; info.Descripcion = item.Descripcion; lM.Add(info); } return(lM); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }
public bool GrabaDB(List <prd_GruposTrabajo_PorPP_Info> Info, ref string Error) { // Disponibilidad_PorSubgrupo_Data data = new Disponibilidad_PorSubgrupo_Data(); try { EntitiesProduccion_Cidersus entie = new EntitiesProduccion_Cidersus(); foreach (var item in Info) { prd_GruposTrabajo_PorPP Add = new prd_GruposTrabajo_PorPP(); Add.IdProcesoProductivo = item.IdProcesoProductivo; Add.IdEtapa = item.IdEtapa; Add.IdGrupoTrabajo = item.IdGrupoTrabajo; Add.IdSubgrupo = item.IdSubgrupo; entie.prd_GruposTrabajo_PorPP.Add(Add); entie.SaveChanges(); //data.Disponibilidad_GT(item.IdGrupoTrabajo, item.IdSubgrupo, item.IdProcesoProductivo, item.IdEtapa, 0); } return(true); } catch (Exception ex) { 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public decimal getNumDoc(int idempresa, int IdSucursal) { try { decimal Id; EntitiesProduccion_Cidersus OEProduccion = new EntitiesProduccion_Cidersus(); var select = from q in OEProduccion.prd_Orden_Taller where q.IdEmpresa == idempresa && q.IdSucursal == IdSucursal select q; if (select.ToList().Count < 1) { Id = 1; } else { var select_pv = (from q in OEProduccion.prd_Orden_Taller where q.IdEmpresa == idempresa && q.IdSucursal == IdSucursal select q.IdOrdenTaller).Max(); Id = Convert.ToDecimal(select_pv.ToString()) + 1; } return(Id); } catch (Exception ex) { 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <prd_GruposTrabajo_PorPP_Info> GetListEtapasProceProductivo(int Idempresa) { try { EntitiesProduccion_Cidersus OEProduccion = new EntitiesProduccion_Cidersus(); List <prd_GruposTrabajo_PorPP_Info> lM = new List <prd_GruposTrabajo_PorPP_Info>(); var select = from C in OEProduccion.vwin_prd_EtasProcesoProductivo where C.IdEmpresa == Idempresa select C; foreach (var item in select) { prd_GruposTrabajo_PorPP_Info info = new prd_GruposTrabajo_PorPP_Info(); info.IdEmpresa = item.IdEmpresa; info.IdProcesoProductivo = item.IdProcesoProductivo; info.IdEtapa = item.IdEtapa; info.NombreEtapa = item.NombreEtapa; info.ProcesoProductivo = item.ProcesoProductivo; lM.Add(info); } return(lM); } catch (Exception ex) { 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() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public Boolean Anular(int idempresa, prd_OrdenTaller_Info info, ref string msg) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { var contact = context.prd_Orden_Taller.FirstOrDefault(A => A.IdEmpresa == idempresa && A.IdSucursal == info.IdSucursal && A.IdOrdenTaller == info.IdOrdenTaller && A.CodObra == info.CodObra); if (contact != null) { contact.Estado = info.Estado; context.SaveChanges(); msg = "Se Cambio el estado de la Orden de Taller :" + info.Codigo.ToString() + " exitosamente"; } } return(true); } catch (Exception ex) { 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); msg = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg); throw new Exception(ex.ToString()); } }
public Boolean GrabarModelo_x_Obra(prd_ProcesoProductivo_Info infoMP, prd_Obra_Info InfoOBra) { try { using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus()) { var address = new prd_ProcesoProductivo_x_prd_obra(); address.IdEmpresa_obra = InfoOBra.IdEmpresa; address.CodObra = InfoOBra.CodObra; address.IdEmpresa_Pr = infoMP.IdEmpresa; address.IdProcesoProductivo = infoMP.IdProcesoProductivo; context.prd_ProcesoProductivo_x_prd_obra.Add(address); context.SaveChanges(); } return(true); } catch (Exception ex) { 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); mensaje = ex.ToString() + " " + ex.Message; oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(ex.ToString()); } }