Пример #1
0
        public Boolean AnularDB(Af_Tipo_Depreciacion_Info info, ref string msg)
        {
            try
            {
                using (EntitiesActivoFijo context = new EntitiesActivoFijo())
                {
                    var contact = context.Af_Tipo_Depreciacion.FirstOrDefault(obj => obj.IdTipoDepreciacion == info.IdTipoDepreciacion);
                    if (contact != null)
                    {
                        contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                        contact.MotiAnula       = info.MotiAnula;
                        contact.Fecha_UltAnu    = DateTime.Now;
                        contact.estado          = "I";
                        context.SaveChanges();
                        msg = "Se ha procedido anular el registro del Activo Fijo #: " + info.IdTipoDepreciacion.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);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
                mensaje = ex.ToString() + " " + ex.Message;

                msg = "Se ha producido el siguiente error: " + ex.Message;
                throw new Exception(ex.ToString());
            }
        }
 private void gridViewActivoFijo_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     try
     {
         info = (Af_Tipo_Depreciacion_Info)gridViewActivoFijo.GetFocusedRow();
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #3
0
 public Boolean AnularDB(Af_Tipo_Depreciacion_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("", "Get_List_PeriodoDepreciacion", ex.Message), ex)
               {
                   EntityType = typeof(Af_Tipo_Depreciacion_Bus)
               };
     }
 }
Пример #4
0
 void LimpiarDatos()
 {
     try
     {
         _Accion = Cl_Enumeradores.eTipo_action.grabar;
         info    = new Af_Tipo_Depreciacion_Info();
         this.txtIdTipoDepreciacion.Text    = "";
         this.txtcod_tipo_depreciacion.Text = "";
         this.txtnom_tipo_depreciacion.Text = "";
         chk_estado.Checked = true;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #5
0
        public void set_Af_Tipo_Depreciacion(Af_Tipo_Depreciacion_Info obj)
        {
            try
            {
                this.txtIdTipoDepreciacion.Text    = obj.IdTipoDepreciacion.ToString();
                this.txtcod_tipo_depreciacion.Text = obj.cod_tipo_depreciacion.ToString();
                this.txtnom_tipo_depreciacion.Text = obj.nom_tipo_depreciacion.ToString();
                chk_estado.Checked = (obj.estado == "A")? true: false;
                lblEstado.Visible  = (obj.estado == "I")? true : false;

                info = obj;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #6
0
        public Boolean GrabarDB(Af_Tipo_Depreciacion_Info info, ref int id, ref string msg)
        {
            try
            {
                using (EntitiesActivoFijo context = new EntitiesActivoFijo())
                {
                    Af_Tipo_Depreciacion address = new Af_Tipo_Depreciacion();
                    int idpv = GetId();
                    id = idpv;
                    address.IdTipoDepreciacion    = idpv;
                    address.cod_tipo_depreciacion = info.cod_tipo_depreciacion;
                    address.nom_tipo_depreciacion = info.nom_tipo_depreciacion;
                    address.estado          = info.estado;
                    address.IdUsuario       = info.IdUsuario;
                    address.Fecha_Transac   = info.Fecha_Transac;
                    address.IdUsuarioUltMod = info.IdUsuarioUltMod;
                    address.Fecha_UltMod    = info.Fecha_UltMod;
                    address.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                    address.Fecha_UltAnu    = info.Fecha_UltAnu;
                    address.nom_pc          = info.nom_pc;
                    address.ip            = info.ip;
                    address.Fecha_Transac = DateTime.Now;
                    address.estado        = "A";

                    context.Af_Tipo_Depreciacion.Add(address);
                    context.SaveChanges();
                    msg = "Se ha procedido a grabar el registro del Activo Fijo #: " + id.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);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
                mensaje = ex.InnerException + " " + ex.Message;
                msg     = "Se ha producido el siguiente error: " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }
Пример #7
0
        public List <Af_Tipo_Depreciacion_Info> Get_List_ActivoFijo(int idempresa)
        {
            List <Af_Tipo_Depreciacion_Info> lM = new List <Af_Tipo_Depreciacion_Info>();
            EntitiesActivoFijo OEPActivoFijo    = new EntitiesActivoFijo();

            try
            {
                var select = from A in OEPActivoFijo.Af_Tipo_Depreciacion
                             select A;

                foreach (var item in select)
                {
                    Af_Tipo_Depreciacion_Info info = new Af_Tipo_Depreciacion_Info();
                    info.IdTipoDepreciacion    = item.IdTipoDepreciacion;
                    info.cod_tipo_depreciacion = item.cod_tipo_depreciacion;
                    info.nom_tipo_depreciacion = item.nom_tipo_depreciacion;
                    info.estado          = item.estado;
                    info.IdUsuario       = item.IdUsuario;
                    info.Fecha_Transac   = item.Fecha_Transac;
                    info.IdUsuarioUltMod = item.IdUsuarioUltMod;
                    info.Fecha_UltMod    = item.Fecha_UltMod;
                    info.IdUsuarioUltAnu = item.IdUsuarioUltAnu;
                    info.Fecha_UltAnu    = item.Fecha_UltAnu;
                    info.nom_pc          = item.nom_pc;
                    info.ip = item.ip;
                    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.InnerException + " " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }
Пример #8
0
 public Af_Tipo_Depreciacion_Info get_Af_Tipo_Depreciacion()
 {
     try
     {
         info = new Af_Tipo_Depreciacion_Info();
         info.IdTipoDepreciacion    = (this.txtIdTipoDepreciacion.Text != "") ? Convert.ToInt32(this.txtIdTipoDepreciacion.Text) : 0;
         info.cod_tipo_depreciacion = this.txtcod_tipo_depreciacion.Text;
         info.nom_tipo_depreciacion = this.txtnom_tipo_depreciacion.Text;
         info.estado          = (chk_estado.Checked)? "A" : "I";
         info.IdUsuario       = param.IdUsuario;
         info.Fecha_Transac   = DateTime.Now;
         info.IdUsuarioUltMod = param.IdUsuario;
         info.Fecha_UltMod    = DateTime.Now;
         info.nom_pc          = param.nom_pc;
         info.ip = param.ip;
         return(info);
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(new Af_Tipo_Depreciacion_Info());
     }
 }