예제 #1
0
 public bool Actualizar(BE.UI.Cargo uiCargo)
 {
     try
     {
         var beCargo = this.UiToBe(uiCargo);
         return(new DA.Cargo().Actualizar(beCargo));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
        public bool Insertar(ref BE.UI.Cargo uiCargo)
        {
            try
            {
                var beCargo = this.UiToBe(uiCargo);

                bool rpta = new DA.Cargo().Insertar(ref beCargo);
                uiCargo = this.BeToUi(beCargo);

                return(rpta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        private BE.Cargo UiToBe(BE.UI.Cargo uiCargo)
        {
            try
            {
                var beCargo = new BE.Cargo();

                beCargo.IdCargo     = uiCargo.Id;
                beCargo.Nombre      = uiCargo.Nombre;
                beCargo.Descripcion = uiCargo.Descripcion;
                beCargo.Activo      = uiCargo.Activo;
                beCargo.Bono        = uiCargo.Bono;

                return(beCargo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        private BE.UI.Cargo BeToUi(BE.Cargo beCargo)
        {
            try
            {
                var uiCargo = new BE.UI.Cargo();

                uiCargo.Id          = beCargo.IdCargo;
                uiCargo.Nombre      = beCargo.Nombre;
                uiCargo.Descripcion = beCargo.Descripcion;
                uiCargo.Activo      = beCargo.Activo;
                uiCargo.Bono        = beCargo.Bono;

                return(uiCargo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #5
0
        public List <BE.UI.Cargo> Listar()
        {
            try
            {
                var lstUiCargos = new List <BE.UI.Cargo>();

                var lstBeCargos = new DA.Cargo().Listar();
                foreach (BE.Cargo beCargo in lstBeCargos)
                {
                    BE.UI.Cargo uiCargo = this.BeToUi(beCargo);
                    lstUiCargos.Add(uiCargo);
                }

                return(lstUiCargos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }