예제 #1
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);
     }
 }
예제 #2
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);
            }
        }
예제 #3
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);
            }
        }
예제 #4
0
        public Boolean Gestion_BitacoraPago(string xmlBitacora, string NroCertificado, int?IdMotivo, int?IdCausa, int?IdAcreedor, DateTime?FechaCobro, DateTime?FechaPago, string NroDocumento, int?Monto, string Comentario, int?IdBitacoraPago, string IdUsuario, int IdOpcion)
        {
            try
            {
                bool           dt            = false;
                SqlParameter[] SqlParametros = new SqlParameter[13];
                SqlParametros[0]        = new SqlParameter("@xmlBitacora", SqlDbType.Xml);
                SqlParametros[0].Value  = xmlBitacora;
                SqlParametros[1]        = new SqlParameter("@NroCertificado", SqlDbType.NVarChar);
                SqlParametros[1].Value  = NroCertificado;
                SqlParametros[2]        = new SqlParameter("@IdMotivo", SqlDbType.Int);
                SqlParametros[2].Value  = IdMotivo;
                SqlParametros[3]        = new SqlParameter("@IdCausa", SqlDbType.Int);
                SqlParametros[3].Value  = IdCausa;
                SqlParametros[4]        = new SqlParameter("@IdAcreedor", SqlDbType.Int);
                SqlParametros[4].Value  = IdAcreedor;
                SqlParametros[5]        = new SqlParameter("@FechaCobro", SqlDbType.DateTime);
                SqlParametros[5].Value  = FechaCobro;
                SqlParametros[6]        = new SqlParameter("@FechaPago", SqlDbType.DateTime);
                SqlParametros[6].Value  = FechaPago;
                SqlParametros[7]        = new SqlParameter("@NroDocumento", SqlDbType.NVarChar);
                SqlParametros[7].Value  = NroDocumento;
                SqlParametros[8]        = new SqlParameter("@Monto", SqlDbType.Int);
                SqlParametros[8].Value  = Monto;
                SqlParametros[9]        = new SqlParameter("@Comentario", SqlDbType.NVarChar);
                SqlParametros[9].Value  = Comentario;
                SqlParametros[10]       = new SqlParameter("@IdBitacoraPago", SqlDbType.Int);
                SqlParametros[10].Value = IdBitacoraPago;
                SqlParametros[11]       = new SqlParameter("@IdUsuario", SqlDbType.NVarChar);
                SqlParametros[11].Value = IdUsuario;
                SqlParametros[12]       = new SqlParameter("@IdOpcion", SqlDbType.Int);
                SqlParametros[12].Value = IdOpcion;

                dt = AD_Global.ejecutarAccion("GestionBitacoraPago", 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);
            }
        }