Exemplo n.º 1
0
        /// <summary>
        /// Updates a record in the Empresa table.
        /// </summary>
        public void Update(EmpresaEntidad empresa)
        {
            ValidationUtility.ValidateArgument("empresa", empresa);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", empresa.CUIT),
                new SqlParameter("@NombreEmpresa", empresa.NombreEmpresa)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "EmpresaUpdate", parameters);
        }
Exemplo n.º 2
0
        public static void EnviarMailTrasnferencia()
        {
            var            Current          = HttpContext.Current;
            var            logueado         = (UsuarioEntidad)Current.Session["Usuario"];
            EmpresaEntidad unaEmpresa       = new EmpresaEntidad();
            EmpresaCore    unManagerEmpresa = new EmpresaCore();

            unaEmpresa = unManagerEmpresa.EmpresaSelectByCuit(ConfigSection.Default.Site.Cuit);

            //Obtener host servicio Mail
            TFI.CORE.Servicios.ServicioMailCore.CargarMailConfig();
            TFI.FUNCIONES.ServicioMail.EnviarCorreo(logueado.Email, unaEmpresa.NombreEmpresa, "Datos para la Transferencia", unaEmpresa.CUIT);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Selects a single record from the Empresa table.
        /// </summary>
        public EmpresaEntidad Select(string CUIT)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@CUIT", CUIT)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "EmpresaSelect", parameters))
            {
                EmpresaEntidad EmpresaEntidad = new EmpresaEntidad();

                EmpresaEntidad = Mapeador.MapearFirst <EmpresaEntidad>(dt);

                return(EmpresaEntidad);
            }
        }