Beispiel #1
0
 public Boolean AnularDB(prd_Operador_Info info, ref string msg)
 {
     try
     {
         using (EntitiesProduccion context = new EntitiesProduccion())
         {
             var Address = context.prod_Operador.FirstOrDefault(A => A.IdOperador == info.IdOperador && A.IdEmpleado == info.IdEmpleado);
             if (Address != null)
             {
                 Address.Estado = info.Estado;
                 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());
     }
 }
        public void set_Info(prd_Operador_Info Oper)
        {
            try
            {
                infoOperador = new prd_Operador_Info();

                infoOperador = Oper;

                txtIdOperador.Text      = infoOperador.IdOperador.ToString();
                cmbEmpleados.EditValue  = infoOperador.IdEmpleado;
                txtNombre_operador.Text = infoOperador.NomEmpleado;
                if (infoOperador.Estado == "A")
                {
                    checkEstado.Checked = true;
                }
                else
                {
                    checkEstado.Checked = false;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.InnerException.ToString());
            }
        }
 public void get_Operador()
 {
     try
     {
         infoOperador               = new prd_Operador_Info();
         infoOperador.IdEmpleado    = Convert.ToInt32(cmbEmpleados.EditValue);
         infoOperador.IdOperador    = Convert.ToInt32(txtIdOperador.Text);
         infoOperador.NomEmpleado   = txtNombre_operador.Text;
         infoOperador.Fecha_Transac = DateTime.Now;
         if (checkEstado.Checked == true)
         {
             infoOperador.Estado = "A";
         }
         else
         {
             infoOperador.Estado = "I";
         }
         infoOperador.nom_pc    = param.nom_pc;
         infoOperador.ip        = param.ip;
         infoOperador.IdUsuario = param.IdUsuario;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.InnerException.ToString());
     }
 }
Beispiel #4
0
 private void gridViewOperador_RowClick(object sender, RowClickEventArgs e)
 {
     try
     {
         Info = (prd_Operador_Info)gridViewOperador.GetFocusedRow();
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.Message);
     }
 }
Beispiel #5
0
 public Boolean AnularDB(prd_Operador_Info info, ref string msg)
 {
     try
     {
         return(data.AnularDB(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("", "AnularDB", ex.Message), ex)
               {
                   EntityType = typeof(prd_Operador_Bus)
               };
     }
 }
Beispiel #6
0
        public Boolean GuardarDB(prd_Operador_Info info, ref string msg)
        {
            try
            {
                using (EntitiesProduccion Context = new EntitiesProduccion())
                {
                    prod_Operador Address = new prod_Operador();

                    Address.IdOperador      = info.IdOperador;
                    Address.IdEmpleado      = info.IdEmpleado;
                    Address.NomEmpleado     = info.NomEmpleado;
                    Address.IdUsuario       = info.IdUsuario;
                    Address.Fecha_Transac   = DateTime.Now;
                    Address.IdUsuarioUltMod = info.IdUsuarioUltMod;
                    Address.Fecha_UltMod    = null;
                    Address.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                    Address.Fecha_UltAnu    = null;
                    Address.nom_pc          = info.nom_pc;


                    Address.ip        = info.ip;
                    Address.MotiAnula = info.MotiAnula;
                    Address.Estado    = info.Estado;

                    Context.prod_Operador.Add(Address);
                    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());
            }
        }
Beispiel #7
0
 public Boolean ModificarDB(prd_Operador_Info info, ref string msg)
 {
     try
     {
         using (EntitiesProduccion context = new EntitiesProduccion())
         {
             var Address = context.prod_Operador.FirstOrDefault(A => A.IdOperador == info.IdOperador && A.IdEmpleado == info.IdEmpleado);
             if (Address != null)
             {
                 Address.IdOperador      = info.IdOperador;
                 Address.IdEmpleado      = info.IdEmpleado;
                 Address.NomEmpleado     = info.NomEmpleado;
                 Address.IdUsuario       = info.IdUsuario;
                 Address.Fecha_Transac   = info.Fecha_Transac;
                 Address.IdUsuarioUltMod = info.IdUsuario;
                 Address.Fecha_UltMod    = DateTime.Now;
                 Address.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                 Address.Fecha_UltAnu    = null;
                 Address.nom_pc          = info.nom_pc;
                 Address.ip        = info.ip;
                 Address.MotiAnula = info.MotiAnula;
                 Address.Estado    = info.Estado;
                 // Context.prod_Operador.Add(Address);
                 context.SaveChanges();
             }
         }
         // msg = "Se ha procedido actualizar el registro de la Orden de Taller #: " + info.Codigo + " 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());
     }
 }
Beispiel #8
0
 public List <prd_Operador_Info> ListadoOperadores()
 {
     try
     {
         List <prd_Operador_Info> ListadoOperadores = new List <prd_Operador_Info>();
         EntitiesProduccion       OEEtapa           = new EntitiesProduccion();
         var registros = from A in OEEtapa.prod_Operador
                         select A;
         prd_Operador_Info info = new prd_Operador_Info();
         foreach (var item in registros)
         {
             info                 = new prd_Operador_Info();
             info.IdOperador      = item.IdOperador;
             info.IdEmpleado      = item.IdEmpleado;
             info.NomEmpleado     = item.NomEmpleado;
             info.IdUsuario       = item.IdUsuario;
             info.Fecha_Transac   = item.Fecha_Transac;
             info.IdUsuarioUltMod = item.IdUsuarioUltMod;
             info.Fecha_UltMod    = Convert.ToDateTime(item.Fecha_UltMod);
             info.IdUsuarioUltAnu = item.IdUsuarioUltAnu;
             info.Fecha_UltAnu    = Convert.ToDateTime(item.Fecha_UltAnu);
             info.nom_pc          = item.nom_pc;
             info.ip              = item.ip;
             info.MotiAnula       = item.MotiAnula;
             info.Estado          = item.Estado;
             ListadoOperadores.Add(info);
         }
         return(ListadoOperadores);
     }
     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());
     }
 }