protected void gvDetalleMov_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            var certificado = HfKey["value"];

            try
            {
                SPWeb         app2      = SPContext.Current.Web;
                bool          modificar = false;
                LogicaNegocio LN        = new LogicaNegocio();

                int IdAdministracionFondo = e.Keys[0] == null ? 0 : Convert.ToInt32(e.Keys[0]);

                var idTipoMov      = e.NewValues["IdTipoMov"];
                var idConceptoPago = e.NewValues["IdDestino"];
                var idDetallePago  = e.NewValues["IdDetalle"];
                var FechaMov       = e.NewValues["FechaMovimiento"];

                var montoMov   = (gvDetalleMov.FindEditRowCellTemplateControl(gvDetalleMov.Columns["MontoMovimiento"] as GridViewDataColumn, "txtMontoMovimiento") as ASPxTextBox).Text;
                var comentario = (gvDetalleMov.FindEditRowCellTemplateControl(gvDetalleMov.Columns["Comentario"] as GridViewDataColumn, "txtComentario") as ASPxMemo).Text;

                if (idTipoMov != null && idConceptoPago != null && idDetallePago != null)
                {
                    modificar = LN.InsertarModificaFondos(IdAdministracionFondo, "", 0, Convert.ToInt32(idTipoMov.ToString()), "", Convert.ToInt32(idConceptoPago.ToString()), "", Convert.ToInt32(idDetallePago.ToString()), "", Convert.ToDateTime(FechaMov), montoMov.Trim().GetValorDouble(), util.ObtenerValor(app2.CurrentUser.Name), 2, comentario.Trim(), null);
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }

            gvDetalleMov.CancelEdit();
            e.Cancel = true;

            CargarDetMov(certificado.ToString());
        }
Example #2
0
 public Boolean GestionResponsableOperacion(int idOperacion, string usuario, string perfil, string opcion)
 {
     /*OPCIONES:
      * 01 =  Riesgo
      * 02 =  Fiscalia
      * 03 =  Operacion
      * 04 =  Contabilidad
      */
     try
     {
         DataTable      dt            = new DataTable();
         SqlParameter[] SqlParametros = new SqlParameter[4];
         SqlParametros[0]       = new SqlParameter("@idOperacion", SqlDbType.Int);
         SqlParametros[0].Value = idOperacion;
         SqlParametros[1]       = new SqlParameter("@usuario", SqlDbType.NChar);
         SqlParametros[1].Value = usuario;
         SqlParametros[2]       = new SqlParameter("@perfil", SqlDbType.NChar);
         SqlParametros[2].Value = perfil;
         SqlParametros[3]       = new SqlParameter("@opcion", SqlDbType.NVarChar);
         SqlParametros[3].Value = opcion;
         return(AD_Global.ejecutarAccion("GestionResponsablesOperacion", SqlParametros));
     }
     catch (Exception ex)
     {
         LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
         return(false);
     }
 }
Example #3
0
        protected void gvBitacora_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            try
            {
                LogicaNegocio Ln        = new LogicaNegocio();
                SPWeb         app2      = SPContext.Current.Web;
                bool          modificar = false;
                LogicaNegocio LN        = new LogicaNegocio();

                int IdBitacoraPago = e.Keys[0] == null ? 0 : Convert.ToInt32(e.Keys[0]);

                if (IdBitacoraPago != 0)
                {
                    modificar = Ln.Gestion_BitacoraPago(null, null, int.Parse(e.NewValues["IdMotivo"].ToString()), int.Parse(e.NewValues["IdCausa"].ToString()), int.Parse(e.NewValues["IdBanco"].ToString()), Convert.ToDateTime(e.NewValues["FechaCobro"]), Convert.ToDateTime(e.NewValues["FechaPago"].ToString()), e.NewValues["NroDocumento"].ToString(), int.Parse(e.NewValues["Monto"].ToString()), e.NewValues["Cuota"].ToString(), int.Parse(e.NewValues["IdAcreedor"].ToString()), e.NewValues["Comentario"].ToString(), IdBitacoraPago, util.ObtenerValor(app2.CurrentUser.Name), 2);
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }

            gvBitacora.CancelEdit();
            e.Cancel = true;

            string[] parametros = new string[] { "buscar", txtCertificado.Text.Trim(), txtRazonSocial.Text.Trim() };
            CargarBitacora(parametros);
        }
        private void llenargrid(int tipoOperacion)
        {
            try
            {
                int    idDepartamento   = ddl_departamento.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_departamento.SelectedValue);
                string descDepartamento = ddl_departamento.SelectedIndex == 0 ? "" : ddl_departamento.SelectedItem.Text.Trim();
                int    idBanco          = ddl_banco.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_banco.SelectedValue);
                string descBanco        = ddl_banco.SelectedIndex == 0 ? "" : ddl_banco.SelectedItem.Text.Trim();
                int    idCargo          = ddl_cargo.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_cargo.SelectedValue);
                string descCargo        = ddl_cargo.SelectedIndex == 0 ? "" : ddl_cargo.SelectedItem.Text.Trim();
                bool   habilitado       = chk_Habilitado.Checked;

                LogicaNegocio MTO = new LogicaNegocio();
                DataTable     res;
                res = MTO.ListarUsuarios(tipoOperacion, 0, txt_nombre.Text.Trim(), txt_rut.Text.Trim(), idDepartamento, descDepartamento, idBanco, descBanco, txt_numeroCuenta.Text.Trim(), idCargo, descCargo, habilitado, "");
                ResultadosBusqueda.DataSource = res;
                ResultadosBusqueda.DataBind();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString();
                Page.Response.Redirect("Mensaje.aspx");
            }
        }
        protected void gvAcreedores_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            try
            {
                SPWeb         app2      = SPContext.Current.Web;
                bool          modificar = false;
                LogicaNegocio LN        = new LogicaNegocio();

                int IdAcreedor = e.Keys[0] == null ? 0 : Convert.ToInt32(e.Keys[0]);

                if (IdAcreedor != 0)
                {
                    modificar = LN.Acreedores(2, e.NewValues["Rut"].ToString(), IdAcreedor, e.NewValues["Nombre"].ToString(), e.NewValues["Domicilio"].ToString(), Convert.ToInt32(e.NewValues["IdTipoAcreedor"]), Convert.ToInt32(e.NewValues["IdRegion"]), Convert.ToInt32(e.NewValues["Idprovincia"]), Convert.ToInt32(e.NewValues["IdComuna"]), util.ObtenerValor(app2.CurrentUser.Name));
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }

            gvAcreedores.CancelEdit();
            e.Cancel = true;

            CargarAcreedores(txtAcreedor.Text.Trim(), txtRutAcreedor.Text.Trim());
        }
Example #6
0
        public int ActualizarEstado(String ID, string Etapa, string descEtapa, string subEtapa, string descsubEtapa, string Estado, string descEstado, string Area)
        {
            try
            {
                SPWeb  mySite = SPContext.Current.Web;
                SPList list   = mySite.Lists["Operaciones"];

                SPListItemCollection items = list.GetItems(new SPQuery()
                {
                    Query = @"<Where><Eq><FieldRef Name='IdSQL' /><Value Type='Number'>" + ID + "</Value></Eq></Where>"
                });

                foreach (SPListItem item in items)
                {
                    item["IdEtapa"]    = Etapa;
                    item["IdSubEtapa"] = subEtapa;
                    item["IdEstado"]   = Estado;
                    item.Update();
                }
                list.Update();
                return(1);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);

                //logger.Debug("Error en " + ex.Source.ToString() + " : " + ex.Message.ToString());
                return(0);
            }
        }
        protected void inicializacionGrillas(string[] parametros)
        {
            LogicaNegocio Ln = new LogicaNegocio();
            DataTable     res;

            try
            {
                //res = LN.GestionCalendarioPagp(ddlAcreedor.Value.ToString(), txtCertificado.Text.ToString(), txtRUT.Text.ToString().Replace(".", "").Replace("-", "").Replace(" ", ""), ckbVencidos.Checked, ckbPendiente.Checked, ckbPagados.Checked, ckbProximo.Checked, false, "Operaciones", "Operaciones");
                //gridCalendarioPago.DataSource = res;
                //gridCalendarioPago.DataBind();
                //k = 0;
                //HdfTabla.Value = util.DataTableToJSONWithStringBuilder(res);
                Page.Session["filtos"] = parametros;
                gvCalendarioPago.JSProperties["cpGrilla"] = null;
                res = Ln.CP_GestionCalendarioPagp(parametros[1], parametros[3], parametros[2].Replace(".", "").Replace("-", "").Replace(" ", ""), Convert.ToBoolean(parametros[4]), Convert.ToBoolean(parametros[6]), Convert.ToBoolean(parametros[5]), Convert.ToBoolean(parametros[7]), false, "Operaciones", "Operaciones", "01");

                Page.Session["gvCalendario"] = res;
                gvCalendarioPago.DataSource  = res;
                gvCalendarioPago.DataBind();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
Example #8
0
        public DataSet ConsultaDatosContabilidad(string idEmpresa, string idOperacion, string idUsuario, string cargoUser, string descTipoTransaccion)
        {
            try
            {
                DataSet        dt;
                SqlParameter[] SqlParametros = new SqlParameter[5];
                SqlParametros[0]       = new SqlParameter("@idEmpresa", SqlDbType.NVarChar);
                SqlParametros[0].Value = idEmpresa;
                SqlParametros[1]       = new SqlParameter("@idOperacion", SqlDbType.NVarChar);
                SqlParametros[1].Value = idOperacion;

                SqlParametros[2]       = new SqlParameter("@user", SqlDbType.NVarChar);
                SqlParametros[2].Value = idUsuario;

                SqlParametros[3]       = new SqlParameter("@perfil", SqlDbType.NVarChar);
                SqlParametros[3].Value = cargoUser;

                SqlParametros[4]       = new SqlParameter("@descTipoTransaccion", SqlDbType.NVarChar);
                SqlParametros[4].Value = descTipoTransaccion;

                dt = AD_Global.ejecutarConsulta("ConsultarDatosContabilidad", SqlParametros);
                return(dt);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(new DataSet());
            }
        }
Example #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                try
                {
                    //SPWeb app = SPContext.Current.Web;
                    //SPList Lista = app.Lists["LMensajes"];
                    //SPQuery oQuery = new SPQuery();
                    //oQuery.Query = "<Where><Eq><FieldRef Name='ID'/><Value Type='TEXT'>" + HttpContext.Current.Session["ID"].ToString() + "</Value></Eq></Where>";
                    //SPListItemCollection ColecLista = Lista.GetItems(oQuery);
                    //foreach (SPListItem oListItem in ColecLista)
                    //{
                    lblTitulo.Text  = "Advertencia"; //"oListItem["Titulo"].ToString(); ;
                    lblMensaje.Text = "No se pudo culminar su solicitud, por favor comuniquese con el administrador del sistema.  Detalle: ";
                    if (Page.Session["Error"] != null)
                    {
                        lblMensaje.Text = lblMensaje.Text + Page.Session["Error"].ToString();//oListItem["Mensaje"].ToString();
                    }
                    //}
                    //HttpContext.Current.Session["DIRECCION"] = null;
                    //HttpContext.Current.Session["ID"] = null;
                }
                catch (Exception ex)
                {
                    lblTitulo.Text  = "Error";
                    lblMensaje.Text = ex.Source.ToString() + ex.Message.ToString();
                    LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);

                    //HttpContext.Current.Session["DIRECCION"] = null;
                    //HttpContext.Current.Session["ID"] = null;
                    //Page.Response.Redirect("_HomeCoraLegal.aspx");
                }
            }
        }
        protected void CargarGrid(string etapa, string subEtapa, string estado, string buscar, int pageS, int pageN)
        {
            try
            {
                //pos = 0;
                LogicaNegocio MTO = new LogicaNegocio();
                DataSet       res;
                res = MTO.ListarBitacoraPago(etapa, subEtapa, estado, buscar, AREA.ToString(), CARGO.ToString(), USER.ToString(), pageS, pageN);
                //int con;

                if (res.Tables[0].Rows.Count > 0)
                {
                    ResultadosBusqueda.Visible = true;
                    ocultarDiv();
                    ResultadosBusqueda.DataSource = res.Tables[0];
                    ResultadosBusqueda.DataBind();
                }
                else
                {
                    ResultadosBusqueda.Visible = false;
                    ocultarDiv();
                    dvWarning.Style.Add("display", "block");
                    lbWarning.Text = "No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros";
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
        private void CargarGrilla()
        {
            LogicaNegocio Ln = new LogicaNegocio();
            DataTable     res;

            try
            {
                string mes       = (ddlMes.SelectedItem != null) ? (ddlMes.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlMes.SelectedItem.Text : "";
                string etapa     = (ddlEtapa.SelectedItem != null) ? (ddlEtapa.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlEtapa.SelectedItem.Text : "";
                string ejecutivo = (ddlEjecutivo.SelectedItem != null) ? (ddlEjecutivo.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlEjecutivo.SelectedItem.Text : "";
                string empresa   = txtRazonSocial.Text;
                string canal     = (ddlCanal.SelectedItem != null) ? (ddlCanal.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlCanal.SelectedItem.Text : "";
                string fondo     = (ddlFondo.SelectedItem != null) ? (ddlFondo.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlFondo.SelectedItem.Text : "";

                if (string.IsNullOrEmpty(mes) && string.IsNullOrEmpty(etapa) && string.IsNullOrEmpty(ejecutivo) && string.IsNullOrEmpty(empresa) && string.IsNullOrEmpty(canal) && string.IsNullOrEmpty(fondo))
                {
                    aplicaFiltros = false;
                }
                else
                {
                    aplicaFiltros = true;
                }


                res = Ln.ListarSeguimientoCompromisos(mes, etapa, ejecutivo, empresa, canal, fondo);
                ResultadosBusqueda.DataSource = res;
                ResultadosBusqueda.DataBind();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString();
                Page.Response.Redirect("Mensaje.aspx");
            }
        }
Example #12
0
        public DataSet ListarContabilidadHistorial(string Perfil, string Usuario, string IdTransaccion, int IdSubEtapa, string IdNro,
                                                   string Rut, string RazonSocial, string NCertificado, string fechaInicio, string fechaFin, int pageS, int pageN, string Etapa)
        {
            try
            {
                DataSet        dt            = new DataSet();
                SqlParameter[] SqlParametros = new SqlParameter[14];

                SqlParametros[0]       = new SqlParameter("@opcion", SqlDbType.NChar);
                SqlParametros[0].Value = Constantes.OPCION.LISTAGENERAL;

                SqlParametros[1]       = new SqlParameter("@Perfil", SqlDbType.NVarChar);
                SqlParametros[1].Value = Perfil;

                SqlParametros[2]       = new SqlParameter("@Usuario", SqlDbType.NVarChar);
                SqlParametros[2].Value = Usuario;

                SqlParametros[3]       = new SqlParameter("@PageSize", SqlDbType.Int);
                SqlParametros[3].Value = pageS;

                SqlParametros[4]       = new SqlParameter("@PageNumber", SqlDbType.Int);
                SqlParametros[4].Value = pageN;

                SqlParametros[5]       = new SqlParameter("@IdTransaccion", SqlDbType.NVarChar);
                SqlParametros[5].Value = IdTransaccion;

                SqlParametros[6]       = new SqlParameter("@IdSubEtapa", SqlDbType.NVarChar);
                SqlParametros[6].Value = IdSubEtapa;

                SqlParametros[7]       = new SqlParameter("@IdNro", SqlDbType.NVarChar);
                SqlParametros[7].Value = IdNro;

                SqlParametros[8]       = new SqlParameter("@Rut", SqlDbType.NVarChar);
                SqlParametros[8].Value = Rut;

                SqlParametros[9]       = new SqlParameter("@RazonSocial", SqlDbType.NVarChar);
                SqlParametros[9].Value = RazonSocial;

                SqlParametros[10]       = new SqlParameter("@NCertificado", SqlDbType.NVarChar);
                SqlParametros[10].Value = NCertificado;

                SqlParametros[11]       = new SqlParameter("@fechaInicio", SqlDbType.NVarChar);
                SqlParametros[11].Value = fechaInicio;

                SqlParametros[12]       = new SqlParameter("@fechaFin", SqlDbType.NVarChar);
                SqlParametros[12].Value = fechaFin;

                SqlParametros[13]       = new SqlParameter("@Etapa", SqlDbType.NVarChar);
                SqlParametros[13].Value = Etapa;

                dt = AD_Global.ejecutarConsulta("ListarContabilidaHistorial", SqlParametros);
                return(dt);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(new DataSet());
            }
        }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                ocultarDiv();
                LogicaNegocio MTO      = new LogicaNegocio();
                Boolean       Usuario  = true;
                string        userName = txt_nombre.Text.Trim();
                SPWeb         app2     = SPContext.Current.Web;
                //string pass = "";
                //SPWeb app = SPContext.Current.Web;
                //int groupID = SPContext.Current.Web.Groups["MultiGestion Members"].ID;
                //bool isGroupMember = SPContext.Current.Web.IsCurrentUserMemberOfGroup(groupID);
                //SPGroup grupo = app.Groups.GetByID(groupID);

                //using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "INTERCAP"))
                //{
                //    // validate the credentials
                //    bool isValid = pc.ValidateCredentials("*****@*****.**", "Summer55");
                //}

                //Usuario = IsAuthenticated(userName, pass);

                if (Usuario)
                {
                    int    CRUD             = (Int32.Parse(hdn_editar.Value) > 0) ? 3 : 1;
                    int    ID               = Int32.Parse(hdn_editar.Value);
                    string nombreApellido   = txt_nombre.Text;
                    string Rut              = txt_rut.Text;
                    int    idDepartamento   = Int32.Parse(ddl_departamento.SelectedValue);
                    string descDepartamento = ddl_departamento.SelectedItem.ToString();
                    string idBanco          = ddl_banco.SelectedValue.ToString();
                    string descBanco        = ddl_banco.SelectedItem.ToString();
                    string numeroCuenta     = txt_numeroCuenta.Text;
                    int    idCargo          = Int32.Parse(ddl_cargo.SelectedValue);
                    string descCargo        = ddl_cargo.SelectedItem.ToString();
                    bool   habilitado       = chk_Habilitado.Checked;
                    string UsuarioCreacion  = util.ObtenerValor(app2.CurrentUser.Name);
                    bool   EsResponsable    = chkEsResponsable.Checked ? true : false;

                    MTO.GuardarUsuario(CRUD, ID, nombreApellido, Rut, idDepartamento, descDepartamento, idBanco, descBanco, numeroCuenta, idCargo, descCargo, UsuarioCreacion, habilitado, EsResponsable);
                    LimpiarCampos();
                    llenargrid(2);

                    dvSuccess.Style.Add("display", "block");
                    lbSuccess.Text = "Ingreso exitoso";
                }
                else
                {
                    dvWarning.Style.Add("display", "block");
                    lbWarning.Text = "el usuario ingresado no existe en el directorio activo";
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.Session["RESUMEN"] != null)
            {
                ViewState["RES"] = (Resumen)Page.Session["RESUMEN"];
            }
            asignacionResumen(ref objresumen);


            SPWeb           app2    = SPContext.Current.Web;
            DataTable       dt      = new DataTable("dt");
            ValidarPermisos validar = new ValidarPermisos
            {
                NombreUsuario = util.ObtenerValor(app2.CurrentUser.Name),
                Pagina        = pagina,
                Etapa         = string.Empty,
            };

            dt = validar.ListarPerfil(validar);
            Page.Session["dtRol"] = dt;
            if (dt.Rows.Count > 0)
            {
                ocultarDiv();

                if (!Page.IsPostBack)
                {
                    if (Page.Session["RESUMEN"] != null)
                    {
                        try
                        {
                            //btnGuardar.OnClientClick = "return Dialogo(); return Validar('" + btnGuardar.ClientID.Substring(0, btnGuardar.ClientID.Length - 10) + "');";
                            objresumen = (Resumen)Page.Session["RESUMEN"];
                            Page.Session["RESUMEN"] = null;

                            //ViewState["ACCION"] = Constantes.OPCION.INSERTAR;
                            lbEmpresa.Text   = objresumen.desEmpresa;
                            lbRut.Text       = objresumen.rut;
                            lbOperacion.Text = objresumen.desOperacion;
                            lbEjecutivo.Text = objresumen.descEjecutivo;
                            CargarInfoSubEtapa(objresumen);
                        }
                        catch (Exception ex)
                        {
                            LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                            dvWarning.Style.Add("display", "block");
                            btnGuardar.Visible = false;
                            lbWarning.Text     = "No puede realizar cambio a la etapa anterior, Operacion con inconsistencia de datos";
                        }
                    }
                }
            }
            else
            {
                dvFormulario.Style.Add("display", "none");
                dvWarning1.Style.Add("display", "block");
                lbWarning1.Text = "Usuario sin permisos configurados";
            }
        }
Example #15
0
        protected void mostrarDatos()
        {
            LogicaNegocio LN = new LogicaNegocio();

            asignacionResumen(ref objresumen);
            DataSet res;

            res               = LN.ListarResumenPAF(objresumen.idEmpresa.ToString(), objresumen.idPAF.ToString(), objresumen.idOperacion.ToString());//OJO
            lblRut.Text       = util.actualizaMiles(Math.Round(Convert.ToDecimal(res.Tables[0].Rows[0]["Rut"].ToString()), 0).ToString()).Replace(",", "") + '-' + res.Tables[0].Rows[0]["DivRut"].ToString();
            lblNombre.Text    = res.Tables[0].Rows[0]["RazonSocial"].ToString();
            lbTipo.Text       = res.Tables[0].Rows[0]["DescActividad"].ToString();
            lbEjecutivo.Text  = res.Tables[0].Rows[0]["DescEjecutivo"].ToString();
            lbOperacion.Text  = objresumen.idOperacion.ToString();
            lbOperacion1.Text = objresumen.idOperacion.ToString();
            if (res.Tables[0].Rows[0]["MontoAprobado"].ToString() != "")
            {
                lbMonto.Text = "UF " + float.Parse(res.Tables[0].Rows[0]["MontoAprobado"].ToString()).ToString("N", CultureInfo.CreateSpecificCulture("es-ES"));
            }

            lbPAF.Text = res.Tables[0].Rows[0]["NroPAF"].ToString();
            lbComentarioComite.Text  = res.Tables[0].Rows[0]["ObservacionComite"].ToString();
            ViewState["Operaciones"] = res.Tables[1];

            try
            {
                if (!string.IsNullOrEmpty(res.Tables[3].Rows[0]["valEmpresa"].ToString()))
                {
                    ViewState["validacionFEmpresa"] = int.Parse(res.Tables[3].Rows[0]["valEmpresa"].ToString());
                }
                else
                {
                    ViewState["validacionFEmpresa"] = "0";
                }
                if (!string.IsNullOrEmpty(res.Tables[3].Rows[0]["valGarantia"].ToString()))
                {
                    ViewState["validacionFGarantia"] = int.Parse(res.Tables[3].Rows[0]["valGarantia"].ToString());
                }
                else
                {
                    ViewState["validacionFGarantia"] = "0";
                }
                if (!string.IsNullOrEmpty(res.Tables[3].Rows[0]["CGR"].ToString()))
                {
                    ViewState["validacionCGR"] = int.Parse(res.Tables[3].Rows[0]["CGR"].ToString());
                }
                else
                {
                    ViewState["validacionCGR"] = "0";
                }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }

            servicios1();
        }
Example #16
0
        public Boolean InsertarActualizarEstadoPagar(string idEmpresa, string idOperacion, string idUsuario, string cargoUser,
                                                     string Etapa, string descEtapa, string subEtapa, string descsubEtapa, string Estado, string descEstado, string Area, string comentario, string id)
        {
            try
            {
                Boolean        dt;
                SqlParameter[] SqlParametros = new SqlParameter[14];
                SqlParametros[0]       = new SqlParameter("@idEmpresa", SqlDbType.NVarChar);
                SqlParametros[0].Value = idEmpresa;
                SqlParametros[1]       = new SqlParameter("@idOperacion", SqlDbType.NVarChar);
                SqlParametros[1].Value = idOperacion;
                SqlParametros[2]       = new SqlParameter("@opcion", SqlDbType.NChar);
                SqlParametros[2].Value = "01";
                SqlParametros[3]       = new SqlParameter("@idUsuario", SqlDbType.NVarChar);
                SqlParametros[3].Value = idUsuario;
                SqlParametros[4]       = new SqlParameter("@descCargo", SqlDbType.NVarChar);
                SqlParametros[4].Value = cargoUser;

                SqlParametros[5]       = new SqlParameter("@idEstado", SqlDbType.Int);
                SqlParametros[5].Value = Estado;
                SqlParametros[6]       = new SqlParameter("@descEstado", SqlDbType.NVarChar);
                SqlParametros[6].Value = descEstado;

                SqlParametros[7]       = new SqlParameter("@idEtapa", SqlDbType.Int);
                SqlParametros[7].Value = Etapa;
                SqlParametros[8]       = new SqlParameter("@descEtapa", SqlDbType.NVarChar);
                SqlParametros[8].Value = descEtapa;

                SqlParametros[9]        = new SqlParameter("@idSubEtapa", SqlDbType.Int);
                SqlParametros[9].Value  = subEtapa;
                SqlParametros[10]       = new SqlParameter("@descSubEtapa", SqlDbType.NVarChar);
                SqlParametros[10].Value = descsubEtapa;

                SqlParametros[11]       = new SqlParameter("@Area", SqlDbType.NVarChar);
                SqlParametros[11].Value = Area;

                SqlParametros[12]       = new SqlParameter("@Comentario", SqlDbType.NVarChar);
                SqlParametros[12].Value = comentario;

                SqlParametros[13]       = new SqlParameter("@idTipoTransaccion", SqlDbType.NVarChar);
                SqlParametros[13].Value = id;

                dt = AD_Global.ejecutarAccion("ActualizarEstados", SqlParametros);
                return(dt);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(false);
            }
        }
 private void llenargrid()
 {
     asignacionResumen(ref objresumen);
     try
     {
         LogicaNegocio MTO = new LogicaNegocio();
     }
     catch (Exception ex)
     {
         LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
         Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString();
         Page.Response.Redirect("Mensaje.aspx");
     }
 }
Example #18
0
        public byte[] GenerarReporte(string sp, Dictionary <string, string> datos, string id)
        {
            LogicaNegocio MTO = new LogicaNegocio();

            try
            {
                String xml  = String.Empty;
                string html = string.Empty;
                System.Text.StringBuilder sDocumento = new System.Text.StringBuilder();

                DataSet res1 = new DataSet();

                res1 = MTO.ReporteCompromisos(objresumen.idOperacion.ToString());

                for (int i = 0; i <= res1.Tables[0].Rows.Count - 1; i++)
                {
                    xml = xml + res1.Tables[0].Rows[i][0].ToString();
                }

                XDocument            newTree = new XDocument();
                XslCompiledTransform xsltt   = new XslCompiledTransform();

                using (XmlWriter writer = newTree.CreateWriter())
                {
                    //desarrollo 46185
                    //xsltt.Load(@"C:/inetpub/wwwroot/wss/VirtualDirectories/46185/xsl/request/" + sp + ".xslt");
                    //certificación
                    xsltt.Load(@"C:/inetpub/wwwroot/wss/VirtualDirectories/80/xsl/request/" + sp + ".xslt");
                }
                using (var sw = new StringWriter())
                    using (var sr = new StringReader(xml))
                        using (var xr = XmlReader.Create(sr))
                        {
                            xsltt.Transform(xr, null, sw);
                            html = sw.ToString();
                        }
                try
                {
                    sDocumento.Append(html);
                    return(util.ConvertirAPDF_Control(sDocumento));
                }
                catch { }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
            return(null);
        }
Example #19
0
 private bool CrearCarpetaEnRaiz(String nombreCarpeta)
 {
     try
     {
         SPWeb    app       = SPContext.Current.Web;
         SPList   docList   = app.Lists["Documentos"];
         SPFolder newFolder = docList.RootFolder.SubFolders.Add(nombreCarpeta);
         return(true);
     }
     catch (Exception ex)
     {
         LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
         return(false);
     }
 }
        protected void btnFondoOtro_Click(object sender, EventArgs e)
        {
            try
            {
                asignacionResumen(ref objresumen);
                LogicaNegocio LN = new LogicaNegocio();
                LN.GestionResponsableOperacion(objresumen.idOperacion, objresumen.idUsuario, objresumen.descCargo, "03");

                addDisFondoOtroBanco();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
        protected void Button5_Click(object sender, EventArgs e)
        {
            LogicaNegocio LN  = new LogicaNegocio();
            string        xml = string.Empty;

            DataTable res = new DataTable();

            res = LN.CertificadoElegibilidad("86", "56", "keyla", "admin");
            if (res != null)
            {
                if (res.Rows.Count > 0)
                {
                    xml = @"<?xml version=""1.0"" encoding=""UTF-8""?>" + res.Rows[0][0].ToString();
                }
            }

            XDocument            newTree = new XDocument();
            XslCompiledTransform xsltt   = new XslCompiledTransform();

            using (XmlWriter writer = newTree.CreateWriter())
            {
                xsltt.Load(@"C:/inetpub/wwwroot/wss/VirtualDirectories/46185/xsl/CertificadoElegibilidad.xslt");
            }
            using (var sw = new StringWriter())
                using (var sr = new StringReader(xml))
                    using (var xr = XmlReader.Create(sr))
                    {
                        xsltt.Transform(xr, null, sw);
                        html = sw.ToString();
                    }
            try
            {
                sDocumento.Append(html);
                Page.Response.Clear();
                byte[] pdfBytes1 = util.ConvertirAPDF_Control(sDocumento);
                Page.Response.ClearContent();
                Page.Response.ClearHeaders();
                Page.Response.AddHeader("Content-Type", "binary/octet-stream");
                Page.Response.AddHeader("Content-Disposition",
                                        "attachment; filename=ContratoSubfianza.pdf; size=" + pdfBytes1.Length.ToString());
                Page.Response.BinaryWrite(pdfBytes1);
                Page.Response.End();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
        private DataTable ConsultaUsuariosFiscalia()
        {
            try
            {
                LogicaNegocio Ln = new LogicaNegocio();
                DataTable     dt = new DataTable("dt");

                dt = Ln.ListarUsuarios(null, 3, "");
                return(dt);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "cartera", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(new DataTable());
            }
        }
        private void CargarEjecutivo()
        {
            cbxEjecutivo.Items.Clear();
            try
            {
                LogicaNegocio Ln = new LogicaNegocio();
                DataTable     dt = new DataTable("dt");

                dt = Ln.ListarUsuarios(null, 1, "");
                util.CargaDDLDxx(cbxEjecutivo, dt, "nombreApellido", "idUsuario");
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
Example #24
0
        public byte[] GenerarReporte(string sp, Dictionary <string, string> datos, string id, Resumen objresumen)
        {
            System.Text.StringBuilder sDocumento = new System.Text.StringBuilder();
            string        html = string.Empty;
            LogicaNegocio Ln   = new LogicaNegocio();

            try
            {
                String xml = String.Empty;
                string descTipoTransaccion = System.Web.HttpUtility.HtmlDecode(Page.Request.QueryString["idTT"] as string);

                //IF PARA CADA REPORTE
                DataSet res1 = new DataSet();
                if (sp == "PorFacturacion")
                {
                    res1 = Ln.ConsultaDatosContabilidadXML(objresumen.idEmpresa.ToString(), objresumen.idOperacion.ToString(),
                                                           objresumen.idUsuario, objresumen.descCargo, descTipoTransaccion);
                    xml = res1.Tables[0].Rows[0][0].ToString();; //GenerarXMLContratoSubFianza(res1);
                }

                XDocument            newTree = new XDocument();
                XslCompiledTransform xsltt   = new XslCompiledTransform();

                using (XmlWriter writer = newTree.CreateWriter())
                {
                    xsltt.Load(@"C:/inetpub/wwwroot/wss/VirtualDirectories/80/xsl/request/" + sp + ".xslt");
                }
                using (var sw = new StringWriter())
                    using (var sr = new StringReader(xml))
                        using (var xr = XmlReader.Create(sr))
                        {
                            xsltt.Transform(xr, null, sw);
                            html = sw.ToString();
                        }
                try
                {
                    sDocumento.Append(html);
                    return(util.ConvertirAPDF_Control(sDocumento));
                }
                catch { }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
            return(null);
        }
        private void CargarGrilla(string empresa, string rut, string certificado, string ejecutivo)
        {
            try
            {
                LogicaNegocio Ln = new LogicaNegocio();
                DataTable     dt = new DataTable("dtAdministracion");

                dt = Ln.ListarAdministracionFondos(empresa, rut, certificado, ejecutivo);
                Page.Session["gvAdministracionFondos"] = dt;
                gvAdministracionFondos.DataSource      = dt;
                gvAdministracionFondos.DataBind();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
        }
        public byte[] GenerarReporte(string sp, Dictionary <string, string> datos, string id)
        {
            LogicaNegocio MTO = new LogicaNegocio();

            try
            {
                String xml = String.Empty;

                //IF PARA CADA REPORTE
                DataSet res1 = new DataSet();
                if (sp == "Ficha_Comercial")
                {
                    res1 = MTO.ConsultaFichaComercial(datos["IdEmpresa"], "ReportePosicionCliente");
                    for (int i = 0; i <= res1.Tables[0].Rows.Count - 1; i++)
                    {
                        xml = xml + res1.Tables[0].Rows[i][0].ToString();
                    }
                }

                XDocument            newTree = new XDocument();
                XslCompiledTransform xsltt   = new XslCompiledTransform();

                using (XmlWriter writer = newTree.CreateWriter())
                {
                    xsltt.Load(@"C:/inetpub/wwwroot/wss/VirtualDirectories/80/xsl/request/" + sp + ".xslt");
                }
                using (var sw = new StringWriter())
                    using (var sr = new StringReader(xml))
                        using (var xr = XmlReader.Create(sr))
                        {
                            xsltt.Transform(xr, null, sw);
                            html = sw.ToString();
                        }
                try
                {
                    sDocumento.Append(html);
                    return(util.ConvertirAPDF_Control(sDocumento));
                }
                catch { }
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
            }
            return(null);
        }
Example #27
0
        public int CP_VerificarCertificado(string NroCertificado)
        {
            try
            {
                SqlParameter[] SqlParametros = new SqlParameter[1];
                SqlParametros[0]       = new SqlParameter("@NroCertificado", SqlDbType.NVarChar);
                SqlParametros[0].Value = NroCertificado;

                var resultado = AD_Global.traerPrimeraColumna("VerificarCertificado", SqlParametros);
                return(int.Parse(resultado));
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(-1);
            }
        }
 void llenargrid()
 {
     try
     {
         LogicaNegocio Ln = new LogicaNegocio();
         DataTable     res;
         res             = Ln.ListarRendicionCliente("Keyla Sandoval");
         Grid.DataSource = res;
         Grid.DataBind();
     }
     catch (Exception ex)
     {
         LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
         Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString();
         Page.Response.Redirect("Mensaje.aspx");
     }
 }
Example #29
0
        public Boolean InsertarActualizarPagoFacturacion(string idEmpresa, string idOperacion, string idUsuario, string cargoUser,
                                                         string Comentario, string NroDocumentoPago, string idBanco, string descBanco, string fechaPago, string idTipoPago, string DescTipoPago, string DescTipoTransaccion)
        {
            try
            {
                Boolean        dt;
                SqlParameter[] SqlParametros = new SqlParameter[13];
                SqlParametros[0]       = new SqlParameter("@idEmpresa", SqlDbType.NVarChar);
                SqlParametros[0].Value = idEmpresa;
                SqlParametros[1]       = new SqlParameter("@idOperacion", SqlDbType.NVarChar);
                SqlParametros[1].Value = idOperacion;
                SqlParametros[2]       = new SqlParameter("@idUsuario", SqlDbType.NVarChar);
                SqlParametros[2].Value = idUsuario;
                SqlParametros[3]       = new SqlParameter("@descCargo", SqlDbType.NVarChar);
                SqlParametros[3].Value = cargoUser;

                SqlParametros[4]       = new SqlParameter("@opcion", SqlDbType.NVarChar);
                SqlParametros[4].Value = "04";

                SqlParametros[5]        = new SqlParameter("@Comentario", SqlDbType.NVarChar);
                SqlParametros[5].Value  = Comentario;
                SqlParametros[6]        = new SqlParameter("@NroDocumentoPago", SqlDbType.NVarChar);
                SqlParametros[6].Value  = NroDocumentoPago;
                SqlParametros[7]        = new SqlParameter("@idBanco", SqlDbType.NVarChar);
                SqlParametros[7].Value  = idBanco;
                SqlParametros[8]        = new SqlParameter("@descBanco", SqlDbType.NVarChar);
                SqlParametros[8].Value  = descBanco;
                SqlParametros[9]        = new SqlParameter("@fechaPago", SqlDbType.NVarChar);
                SqlParametros[9].Value  = fechaPago;
                SqlParametros[10]       = new SqlParameter("@idTipoPago", SqlDbType.NVarChar);
                SqlParametros[10].Value = idTipoPago;
                SqlParametros[11]       = new SqlParameter("@DescTipoPago", SqlDbType.NVarChar);
                SqlParametros[11].Value = DescTipoPago;

                SqlParametros[12]       = new SqlParameter("@DescTipoTransaccion", SqlDbType.NVarChar);
                SqlParametros[12].Value = DescTipoTransaccion;

                dt = AD_Global.ejecutarAccion("GestionFacturacion", SqlParametros);
                return(dt);
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                return(false);
            }
        }
Example #30
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                asignacionResumen(ref objresumen);
                LogicaNegocio MTO = new LogicaNegocio();
                MTO.GestionResponsableOperacion(objresumen.idOperacion, objresumen.idUsuario, objresumen.descCargo, "02");
                guardarArchivo();
                buscarArchivos();

                validarCriticos();
            }
            catch (Exception ex)
            {
                LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error);
                mensajeError("Se ha producido un error al guardar el documento. Por favor validar que en nombre del archivo no contenga caracteres especiales.");
            }
        }