public void LlenarCMBEmpresas()
        {
            /*SqlConnection cnn = new SqlConnection(ConfigurationManager.AppSettings.Get("strConnection"));*/
            string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

            SqlConnection cnn;

            cnn = new SqlConnection(conexion);
            cnn.Open();
            SqlCommand objsqlcommand = new SqlCommand("SP_Catalogo_Empresas", cnn);

            objsqlcommand.CommandType = CommandType.StoredProcedure;
            objsqlcommand.Parameters.AddWithValue("@Opcion", "COMBO");
            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(objsqlcommand);
            DataTable      dt             = new DataTable();

            sqlDataAdapter.Fill(dt);
            Id_Empresa.DataTextField  = "Comercial_Nombre_Empresa";
            Id_Empresa.DataValueField = "Id_Empresa";
            Id_Empresa.DataSource     = dt;
            Id_Empresa.DataBind();
            Id_Empresa.Items.Insert(0, new ListItem("[Seleccionar]", "0"));
            Id_Empresa.SelectedIndex = 0;
            objsqlcommand.ExecuteNonQuery();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Propósito: Método Update. Actualiza una fila existente en la base de datos.
        /// </summary>
        /// <returns>True si tuvo éxito, sino genera una Exception. </returns>
        /// <remarks>
        /// Propiedades necesarias para este método:
        /// <UL>
        ///		 <LI>Id_Empresa</LI>
        ///		 <LI>Nom_Empresa</LI>
        ///		 <LI>Num_CedulaJuridica</LI>
        ///		 <LI>Dsc_Empresa</LI>
        ///		 <LI>FK_IdUsuario</LI>
        ///		 <LI>PuntajePromedio</LI>
        /// </UL>
        /// Propiedades actualizadas luego de una llamada exitosa a este método:
        /// <UL>
        ///		 <LI>CodError</LI>
        /// </UL>
        /// </remarks>
        public override bool Actualizar()
        {
            string operacion;

            //SeguridadSoapClient wsseg = new SeguridadSoapClient();
            try
            {
                //Construir aqui el string a guardar en la bitacora.
                operacion = "Actualizar cIATEmpresa;"
                            + "Id_Empresa:" + Id_Empresa.ToString() + ";"
                            + "Nom_Empresa:" + Nom_Empresa.ToString() + ";"
                            + "Num_CedulaJuridica:" + Num_CedulaJuridica.ToString() + ";"
                            + "Dsc_Empresa:" + Dsc_Empresa.ToString() + ";"
                            + "FK_IdUsuario:" + FK_IdUsuario.ToString() + ";"
                            + "PuntajePromedio:" + PuntajePromedio.ToString() + ";";
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion);
                return(base.Actualizar());
            }
            catch (Exception ex)
            {
                //Construir el string a guardar en la bitácora en caso de error.
                operacion = "Error Actualizar cIATEmpresa;" + ex.Message;
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion);
                throw ex;
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Propósito: Método Eliminar de lógica de negocios. Borra una fila en la base de datos, basado en la llave primaria.
        /// </summary>
        /// <returns>True si tuvo éxito, sino genera una Exception. </returns>
        /// <remarks>
        /// Propiedades necesarias para este método:
        /// <UL>
        ///		 <LI>Id_Empresa</LI>
        /// </UL>
        /// Propiedades actualizadas luego de una llamada exitosa a este método:
        /// <UL>
        ///		 <LI>CodError</LI>
        /// </UL>
        /// </remarks>
        public override bool Eliminar()
        {
            string operacion;

            //SeguridadSoapClient wsseg = new SeguridadSoapClient();
            try
            {
                //Construir aqui el string a guardar en la bitacora.
                operacion = "Eliminar cIATEmpresa;"
                            + "Id_Empresa:" + Id_Empresa.ToString() + ";";
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion);
                return(base.Eliminar());
            }
            catch (Exception ex)
            {
                //Construir el string a guardar en la bitácora en caso de error.
                operacion = "Error Eliminar cIATEmpresa;" + ex.Message;
                //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion);
                throw ex;
            }
        }
Ejemplo n.º 4
0
 public override int GetHashCode()
 {
     return(-384371728 + Id_Empresa.GetHashCode());
 }