Ejemplo n.º 1
0
        public void insertar_activos(ref Cls_activos_DAL Obj_activos_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Activos";
            Obj_bd_DAL.ssentencia   = "SP_INSERTAR_ACTIVO";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);

            //Obj_bd_DAL.Obj_dtparam.Rows.Add("@Placa_Activo",3,Obj_activos_DAL.iPlaca_Activo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_TipoActivo", 3, Obj_activos_DAL.iId_TipoActivo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_Activo", 1, Obj_activos_DAL.sDesc_Activo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_MarcaActivo", 3, Obj_activos_DAL.iId_MarcaActivo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Departamento_Responsable", 3, Obj_activos_DAL.iId_Departamento_Responsable);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Prioridad_SLA", 5, Obj_activos_DAL.dPrioridad_SLA);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Estado", 2, Obj_activos_DAL.cId_Estado);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecCreacion", 4, Obj_activos_DAL.dFecCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuCreacion", 1, Obj_activos_DAL.sUsuCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecModificacion", 4, Obj_activos_DAL.dFecModificacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuModificacion", 1, "");

            Obj_bd_BLL.Exe_Scalar(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_activos_DAL.smsjError = string.Empty;
                Obj_activos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_activos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_bd_DAL.dst            = null;
            }
        }
Ejemplo n.º 2
0
        public frm_editar_activos_PL(ref Cls_activos_DAL Obj_activos_DAL, IRepository <Departamentos, int> repository)
        {
            InitializeComponent();
            _departamentosRepository = repository;
            #region Combo estados
            Obj_estados_BLL.listar_estados(ref Obj_estados_DAL);
            if (Obj_estados_DAL.smsjError == string.Empty)
            {
                cmb_estado.DisplayMember = "Descripción";
                cmb_estado.ValueMember   = "Código";
                cmb_estado.DataSource    = Obj_estados_DAL.Ds.Tables[0];
            }

            #endregion
            #region Combo tipos
            Obj_tipoactivo_BLL.listar_Tipoactivo(ref Obj_tipoactivo_DAL);
            if (Obj_tipoactivo_DAL.smsjError == string.Empty)
            {
                cmb_tipo_activo.DisplayMember = "Descripción";
                cmb_tipo_activo.ValueMember   = "Código";
                cmb_tipo_activo.DataSource    = Obj_tipoactivo_DAL.Ds.Tables[0];
            }
            #endregion
            #region Combo Marca
            Obj_marcaactivo_BLL.listar_marcaactivo(ref Obj_marcaactivo_DAL);
            if (Obj_marcaactivo_DAL.smsjError == string.Empty)
            {
                cmb_marca_activo.DisplayMember = "Descripción";
                cmb_marca_activo.ValueMember   = "Código";
                cmb_marca_activo.DataSource    = Obj_marcaactivo_DAL.Ds.Tables[0];
            }
            #endregion
            #region Combo departamentos
            if (Obj_marcaactivo_DAL.smsjError == string.Empty)
            {
                var mockObject = new Departamentos {
                    Id = -1
                };
                cmb_departamento.DisplayMember = "Descripcion";
                cmb_departamento.ValueMember   = "Id";
                cmb_departamento.DataSource    = _departamentosRepository.List(mockObject);
            }


            #endregion
        }
Ejemplo n.º 3
0
        public void listar_activos(ref Cls_activos_DAL Obj_activos_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Activos";
            Obj_bd_DAL.ssentencia   = "SP_LISTAR_ACTIVOS";

            Obj_bd_BLL.Adapt(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_activos_DAL.smsjError = string.Empty;
                Obj_activos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_activos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_bd_DAL.dst            = null;
            }
        }
Ejemplo n.º 4
0
        public void eliminar_activos(ref Cls_activos_DAL Obj_activos_DAL, string svalor)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Activos";
            Obj_bd_DAL.ssentencia   = "SP_ELIMINAR_ACTIVOS";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Placa_Activo", "3", svalor);

            Obj_bd_BLL.Exe_NonQuery(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_activos_DAL.smsjError = string.Empty;
                Obj_activos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_activos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_activos_DAL.Ds        = null;
            }
        }
Ejemplo n.º 5
0
        public void filtrar_activos(ref Cls_activos_DAL Obj_activos_DAL, string sfiltro)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Activos";
            Obj_bd_DAL.ssentencia   = "SP_FILTRAR_ACTIVOS";

            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_Activo", "1", sfiltro);


            Obj_bd_BLL.Adapt(ref Obj_bd_DAL);
            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_activos_DAL.smsjError = string.Empty;
                Obj_activos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_activos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_bd_DAL.dst            = null;
            }
        }