Exemple #1
0
 public void SetInfo(prd_MovPteGrua_Info Info)
 {
     try
     {
         txtdescripcion.Text = Info.DescripcionPieza;
         //  txtdestino.Text = Info.Destino;
         // txtOrigen.Text = Info.Origen;
         txtObservacion.Text   = Info.Observacion;
         cmbOperador.EditValue = Info.IdOperador;
         cmbPteGrua.EditValue  = Info.IdPuenteGrua;
         //cmbOrdenTaller.EditValue=Info.IdOrdenTaller;
         txtCodigoBarra.Text = Info.CodigoBarra;
         dtPFechaReg.Value   = Info.FechaTransaccion;
         if (Info.Estado == "A")
         {
             checkBoxEstado.Checked = true;
         }
         else
         {
             checkBoxEstado.Checked = false;
         }
         txtidMovimiento.Text = Convert.ToString(Info.IdMovimiento);
         //  cmbOrdenTaller.EditValue = Info.IdOrdenTaller;
         txttoneladas.Text = Convert.ToString(Info.ToneladasMover);
         //  cmbOperador.EditValue = Info.IdOperador;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show("Error " + ex.Message);
     }
 }
Exemple #2
0
        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());
            }
        }
Exemple #3
0
        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());
            }
        }
 private void gridViewMovilizacion_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     try
     {
         InfoMovPte = GetSelectedRow((DevExpress.XtraGrid.Views.Grid.GridView)sender);
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
Exemple #5
0
        public List <prd_MovPteGrua_Info> ListadoMovimientos(int IdPuenteGrua, int IdOperaor, DateTime Fdesde, DateTime Fhasta, ref string msg)
        {
            try
            {
                List <prd_MovPteGrua_Info> ListadoMovimiento = new List <prd_MovPteGrua_Info>();
                using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus())
                {
                    var select = from q in context.prd_Movimiento_PteGrua
                                 where q.IdPuenteGrua == IdPuenteGrua && q.IdOperador == IdOperaor
                                 select q;


                    foreach (var item in select)
                    {
                        prd_MovPteGrua_Info Address = new prd_MovPteGrua_Info();
                        Address.IdEmpresa    = item.IdEmpresa;
                        Address.IdSucursal   = item.IdSucursal;
                        Address.IdPuenteGrua = item.IdPuenteGrua;
                        Address.IdOperador   = item.IdOperador;
                        //  Address.IdObra = item.IdObra;
                        // Address.IdOrdenTaller = item.IdOrdenTaller;
                        Address.IdMovimiento = item.IdMovimiento;
                        // Address.Origen = item.Origen;
                        //  Address.Destino = item.Destino;
                        Address.CodigoBarra = item.CodigoBarra;
                        //  Address.DescripcionProd = item.DescripcionProd;
                        Address.ToneladasMover   = Convert.ToInt32(item.ToneladasMover);
                        Address.Observacion      = item.Observacion;
                        Address.FechaTransaccion = Convert.ToDateTime(item.FechaTransaccion);
                        Address.IdUsuario        = item.IdUsuario;
                        Address.IdUsuarioAnu     = item.IdUsuarioAnu;
                        Address.MotivoAnu        = item.MotivoAnu;
                        Address.IdUsuarioUltModi = item.IdUsuarioUltModi;
                        //Address.FechaAnu = null;
                        //Address.FechaUltModi = null;
                        Address.Estado = item.Estado;
                        ListadoMovimiento.Add(Address);
                    }
                }
                return(ListadoMovimiento);
            }

            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());
            }
        }
Exemple #6
0
        public List <prd_MovPteGrua_Info> GetLisListadoPiezasPendMover(int Idempresa, DateTime Fdesde, DateTime Fhasta, ref string msg)
        {
            try
            {
                TimeSpan TE;

                List <prd_MovPteGrua_Info> LisPiezasPrnMover = new List <prd_MovPteGrua_Info>();
                using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus())
                {
                    var select = from q in context.vwin_prd_ConsultaPiezasMover
                                 where q.IdEmpresa == Idempresa &&
                                 q.FechaTransaccion >= Fdesde &&
                                 q.FechaTransaccion <= Fhasta

                                 select q;


                    foreach (var item in select)
                    {
                        prd_MovPteGrua_Info Address = new prd_MovPteGrua_Info();
                        Address.IdEmpresa        = item.IdEmpresa;
                        Address.IdSucursal       = item.IdSucursal;
                        Address.IdPuenteGrua     = item.IdPuenteGrua;
                        Address.IdOperador       = item.IdOperador;
                        Address.IdMovimiento     = item.IdMovimiento;
                        Address.EtapaUbucacion   = item.EtapaUbucacion;
                        Address.EtapaSiguiente   = item.EtapaSiguiente;
                        Address.NomPuenteGrua    = item.nombre;
                        Address.FechaTransaccion = Convert.ToDateTime(item.FechaTransaccion);
                        Address.DescripcionPieza = item.DescripcionPieza;
                        int hh = Convert.ToInt32(((TimeSpan)(DateTime.Now - item.FechaTransaccion)).TotalHours);
                        int mm = Convert.ToInt32(((TimeSpan)(DateTime.Now - item.FechaTransaccion)).Minutes);
                        int ss = Convert.ToInt32(((TimeSpan)(DateTime.Now - item.FechaTransaccion)).TotalSeconds);

                        TE = new TimeSpan(hh, mm, ss);
                        Address.TiempoEspera = TE;
                        LisPiezasPrnMover.Add(Address);
                    }
                }
                return(LisPiezasPrnMover);
            }
            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());
            }
        }
Exemple #7
0
 public Boolean GrabarDB(prd_MovPteGrua_Info Info, List <prd_MovPteGrua_Det_Info> Det, ref string msg, ref decimal idgenerada)
 {
     try
     {
         return(Data.GrabarDB(Info, ref msg));
     }
     catch (Exception ex)
     {
         Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
         throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GrabarDB", ex.Message), ex)
               {
                   EntityType = typeof(prd_MovPteGrua_Bus)
               };
     }
 }
 public Boolean ModificarDB(prd_MovPteGrua_Info Info, ref string msg)
 {
     try
     {
         return(data.ModificarDB(Info, ref mensaje));
     }
     catch (Exception ex)
     {
         Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
         throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "ModificarDB", ex.Message), ex)
               {
                   EntityType = typeof(prd_PuenteGruaMovimiento_Bus)
               };
     }
 }
Exemple #9
0
 public Boolean GrabarDB(prd_MovPteGrua_Info Info, ref string msg)
 {
     try
     {
         return(data.GrabarDB(Info, ref msg));
     }
     catch (Exception ex)
     {
         Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
         throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GedId", ex.Message), ex)
               {
                   EntityType = typeof(prd_PuenteGruaMovilizacion_Bus)
               };
     }
 }
Exemple #10
0
        public Boolean ModificarDB(prd_MovPteGrua_Info Info, ref string msg)
        {
            try
            {
                using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus())
                {
                    var Address = context.prd_Movimiento_PteGrua.FirstOrDefault(A => A.IdEmpresa == Info.IdEmpresa && A.IdSucursal == Info.IdSucursal && A.IdPuenteGrua == Info.IdPuenteGrua && A.IdMovimiento == Info.IdMovimiento);
                    if (Address != null)
                    {
                        Address.IdEmpresa    = Info.IdEmpresa;
                        Address.IdSucursal   = Info.IdSucursal;
                        Address.IdPuenteGrua = Info.IdPuenteGrua;
                        Address.IdOperador   = Info.IdOperador;

                        Address.IdProcesoProductivo = Info.IdProcesoProductivo;
                        Address.IdMovimiento        = Info.IdMovimiento;
                        Address.IdEtapaInicio       = Info.IdEtapaInicio;
                        Address.IdEtapaSiguiente    = Info.IdEtapaSiguiente;
                        Address.CodigoBarra         = Info.CodigoBarra;
                        Address.DescripcionPieza    = Info.DescripcionPieza;
                        Address.ToneladasMover      = Info.ToneladasMover;
                        Address.Observacion         = Info.Observacion;
                        Address.FechaTransaccion    = Info.FechaTransaccion;
                        Address.IdUsuario           = Info.IdUsuario;
                        Address.IdUsuarioAnu        = Info.IdUsuarioAnu;
                        Address.MotivoAnu           = Info.MotivoAnu;
                        Address.IdUsuarioUltModi    = Info.IdUsuarioUltModi;
                        Address.FechaAnu            = null;
                        Address.FechaUltModi        = null;
                        Address.Estado = Info.Estado;
                        // context.prd_Movimiento_PteGrua.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);
                msg = ex.ToString() + " " + ex.Message;
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg);
                throw new Exception(ex.ToString());
            }
        }
Exemple #11
0
        public Boolean GrabarDB(prd_MovPteGrua_Info Info, ref string msg)
        {
            try
            {
                using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus())
                {
                    prd_Movimiento_PteGrua Address = new prd_Movimiento_PteGrua();

                    Address.IdEmpresa    = Info.IdEmpresa;
                    Address.IdSucursal   = Info.IdSucursal;
                    Address.IdPuenteGrua = Info.IdPuenteGrua;
                    Address.IdOperador   = Info.IdOperador;
                    // Address.IdObra = Info.IdObra;
                    //  Address.IdOrdenTaller = Info.IdOrdenTaller;
                    Address.IdMovimiento = Info.IdMovimiento;
                    //  Address.Origen = Info.Origen;
                    //   Address.Destino = Info.Destino;
                    Address.CodigoBarra = Info.CodigoBarra;
                    //  Address.DescripcionProd = Info.DescripcionProd;
                    Address.ToneladasMover   = Info.ToneladasMover;
                    Address.Observacion      = Info.Observacion;
                    Address.FechaTransaccion = Info.FechaTransaccion;
                    Address.IdUsuario        = Info.IdUsuario;
                    Address.IdUsuarioAnu     = Info.IdUsuarioAnu;
                    Address.MotivoAnu        = Info.MotivoAnu;
                    Address.IdUsuarioUltModi = Info.IdUsuarioUltModi;
                    Address.FechaAnu         = null;
                    Address.FechaUltModi     = null;
                    Address.Estado           = Info.Estado;
                    context.prd_Movimiento_PteGrua.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);
                msg = ex.ToString() + " " + ex.Message;
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref msg);
                throw new Exception(ex.ToString());
            }
        }
Exemple #12
0
        public List <prd_MovPteGrua_Info> ListadoMovimientos(int IdPuenteGrua, int IdOperadorIni, int IdOperadorFin, DateTime Fdesde, DateTime Fhasta, ref string msg)
        {
            try
            {
                List <prd_MovPteGrua_Info> ListadoMovimiento = new List <prd_MovPteGrua_Info>();
                using (EntitiesProduccion_Cidersus context = new EntitiesProduccion_Cidersus())
                {
                    // prd_Movimiento_PteGrua select = new prd_Movimiento_PteGrua();

                    var select = from q in context.vwprd_Movimiento_PteGrua
                                 where q.IdPuenteGrua == IdPuenteGrua &&
                                 q.IdOperador >= IdOperadorIni &&
                                 q.IdOperador <= IdOperadorFin
                                 select q;


                    foreach (var item in select)
                    {
                        prd_MovPteGrua_Info Address = new prd_MovPteGrua_Info();
                        Address.IdEmpresa           = item.IdEmpresa;
                        Address.IdSucursal          = item.IdSucursal;
                        Address.IdPuenteGrua        = item.IdPuenteGrua;
                        Address.IdOperador          = item.IdOperador;
                        Address.IdProcesoProductivo = item.IdProcesoProductivo;
                        Address.IdMovimiento        = item.IdMovimiento;
                        Address.IdEtapaInicio       = Convert.ToInt32(item.IdEtapaInicio);
                        Address.IdEtapaSiguiente    = Convert.ToInt32(item.IdEtapaSiguiente);


                        //  public string NomEtaA { get; set; }
                        //  public string NomEtaS { get; set; }

                        Address.Etapa_Ant = item.Etapa_Ant;
                        Address.Etapa_Sig = item.Etapa_Sig;

                        Address.CodigoBarra      = item.CodigoBarra;
                        Address.DescripcionPieza = item.DescripcionPieza;
                        Address.ToneladasMover   = Convert.ToInt32(item.ToneladasMover);
                        Address.Observacion      = item.Observacion;
                        Address.FechaTransaccion = Convert.ToDateTime(item.FechaTransaccion);
                        Address.IdUsuario        = item.IdUsuario;
                        Address.IdUsuarioAnu     = item.IdUsuarioAnu;
                        Address.MotivoAnu        = item.MotivoAnu;
                        Address.IdUsuarioUltModi = item.IdUsuarioUltModi;
                        Address.FechaAnu         = Convert.ToDateTime(item.FechaAnu);
                        Address.FechaUltModi     = Convert.ToDateTime(item.FechaUltModi);
                        Address.Estado           = item.Estado;
                        ListadoMovimiento.Add(Address);
                    }
                }



                return(ListadoMovimiento);
            }

            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());
            }
        }
Exemple #13
0
 public Boolean Anular(int idempresa, prd_MovPteGrua_Info info, ref string msg)
 {
     return(false);
 }