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; } }
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 }
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; } }
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; } }
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; } }