Пример #1
0
        public string DocumentParseWithVariables(int solicitud_id, int prestamo_id, string cedula, int document_id)
        {
            string resultHtml = "";
            var    parameters = new SqlParameter[] {
                new SqlParameter("@solicitud_id", solicitud_id),
                new SqlParameter("@prestamo_id", prestamo_id),
                new SqlParameter("@cedula", cedula),
                new SqlParameter("@document_id", document_id)
            };
            var result = Get(@"SET_SYSTEM_VARIABLES @solicitud_id,@prestamo_id,@cedula,@document_id", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            else
            {
                Document cargo = new Document();
                if (result.Count > 0)
                {
                    cargo = result[0];
                }
                resultHtml = cargo.Documento;
            }
            return(resultHtml);
        }
Пример #2
0
        public void Set(Empleado model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@NOMBRE", model.Nombre),
                new SqlParameter("@APELLIDOS", model.Apellidos),
                new SqlParameter("@CEDULA", model.Cedula),
                new SqlParameter("@FECHA_NACIMIENTO", model.Fecha_Nacimiento),
                new SqlParameter("@DIRECCION", model.Direccion),
                new SqlParameter("@TELEFONO", model.Telefono),
                new SqlParameter("@CELULAR", model.Celular),
                Param_With_Type("@CARGO_ID", SqlDbType.Int, model.Cargo_Id),
                new SqlParameter("@ID_SUPERVISOR", model.Id_Supervisor),
                new SqlParameter("@FECHA_SALIDA", model.Fecha_Salida),
                new SqlParameter("@FECHA_INGRESO", model.Fecha_Ingreso)
            };

            Execute(@"SET_EMPLOYEE @NOMBRE,@APELLIDOS,@CEDULA,@FECHA_NACIMIENTO,@DIRECCION, @TELEFONO,@CELULAR, @CARGO_ID, @ID_SUPERVISOR, @FECHA_SALIDA, @FECHA_INGRESO", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            else
            {
                UsuarioManager user = new UsuarioManager();
                if (model.User.Cedula == null)
                {
                    model.User.Cedula = model.Cedula;
                }

                user.Set(model.User);
            }
        }
Пример #3
0
        public void Del(Cargo model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@ID_CARGO", model.Id_Cargo)
            };

            Execute(@"DEL_CARGOS @ID_CARGO", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #4
0
        public void Del(Referencias_Tipos model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@TIPO_REFERENCIA_ID", model.Tipo_Referencia_Id)
            };

            Execute(@"DEL_CARGOS @TIPO_REFERENCIA_ID", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #5
0
        public void Del(Document model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@ID", model.Id)
            };

            Execute(@"del_document_by @ID", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #6
0
        public void Set(int role_id, int modulo_id, int isSelected)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@ID_ROL", role_id),
                new SqlParameter("@ID_MODULO", modulo_id),
                new SqlParameter("@SELECTED", isSelected)
            };

            Execute(@"SET_MODULOS_ROLES @ID_ROL,@ID_MODULO, @SELECTED", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #7
0
        public void Set(Referencias_Tipos model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@TIPO_REFERENCIA_ID", model.Tipo_Referencia_Id),
                new SqlParameter("@TIPO_REFERENCIA_DESC", model.Tipo_Referencia_Desc),
                new SqlParameter("@TIPO_REFERENCIA_PERSONAL", model.Tipo_Referencia_Personal)
            };

            Execute(@"SET_REFERENCIAS_TIPOS_BY @TIPO_REFERENCIA_ID,@TIPO_REFERENCIA_DESC,@TIPO_REFERENCIA_PERSONAL", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #8
0
        public void Set(Bancos model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@ID_BANCOS", model.Id_Bancos),
                new SqlParameter("@NOMBRE_BANCO", model.Nombre_Banco),
                new SqlParameter("@WEB_BANCO", model.Web_Banco),
                new SqlParameter("@WEB_INT_BANKING", model.Web_Int_Banking)
            };

            Execute(@"SET_BANCOS @ID_BANCOS,@NOMBRE_BANCO,@WEB_BANCO,@WEB_INT_BANKING", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #9
0
        public void Set(Transaction model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@tipo_transaccion_id", model.Tipo_Transaccion_Id),
                new SqlParameter("@tipo_transaccion_desc", model.Tipo_Transaccion_Desc),
                new SqlParameter("@tipo_pago_capital", model.Tipo_Pago_Capital),
                new SqlParameter("@tipo_capital", model.Tipo_Capital)
            };

            Execute(@"SET_tipo_transaccion @tipo_transaccion_id,@tipo_transaccion_desc,@tipo_pago_capital,@tipo_capital", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #10
0
        public void Set(Document model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@id", model.Id),
                new SqlParameter("@flujo_id", model.Flujo_Id),
                new SqlParameter("@nombre_documento", model.Nombre_Documento),
                new SqlParameter("@documento", model.Documento),
                new SqlParameter("@activo", model.Activo)
            };

            Execute(@"Set_document @id,@flujo_id,@nombre_documento,@documento, @activo", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #11
0
        public void Set(Cargo model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@ID_CARGO", model.Id_Cargo),
                new SqlParameter("@NOMBRE", model.Nombre),
                new SqlParameter("@ESGERENCIAL", model.EsGerencial),
                new SqlParameter("@ESACCIONISTA", model.EsAccionista),
                new SqlParameter("@ACTIVO", model.Activo)
            };

            Execute(@"SET_CARGOS @ID_CARGO,@NOMBRE,@ESGERENCIAL,@ESACCIONISTA, @ACTIVO", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #12
0
        public void Set(Referencias_Personales model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@NOMBRE", model.Nombre),
                new SqlParameter("@APELLIDO", model.Apellido),
                new SqlParameter("@TELEFONO", model.Telefono),
                new SqlParameter("@TIPO_REFERENCIA_ID", model.Tipo_Referencia_Id),
                new SqlParameter("@version_no", model.Version_No),
                new SqlParameter("@CEDULA", model.Cedula)
            };

            Execute(@"SET_REFERENCIAS_PERSONALES @NOMBRE,@APELLIDO,@TELEFONO, @TIPO_REFERENCIA_ID,@version_no,@CEDULA", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #13
0
        public void Set(Usuarios model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@USUARIO", model.Usuario),
                new SqlParameter("@CLAVE", model.Clave),
                new SqlParameter("@CEDULA", model.Cedula),
                new SqlParameter("@ID_ROL", model.Id_Rol),
                new SqlParameter("@email", model.Email)
            };
            var result = Get(@"Set_usuario @USUARIO,@CLAVE,@CEDULA,@ID_ROL,@email", parameters);

            if (result != null && result.Count > 0 && result[0].errorMessage.Trim() != "")
            {
                Error_Message = result[0].errorMessage;
            }
            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #14
0
        public Solicitud Set(Solicitud model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@PERIODICIDAD_ID", model.Periodicidad_Id),
                new SqlParameter("@DIA_PAGO", model.Dia_Pago),
                new SqlParameter("@CEDULA", model.Cedula),
                new SqlParameter("@INGRESOS_SOLICITANTE", model.Ingresos_Solicitante),
                new SqlParameter("@COPIA_CEDULA", model.Copia_Cedula),
                new SqlParameter("@TARJETA_COBRO", model.Tarjeta_Cobro),
                new SqlParameter("@ID_BANCOS", model.Id_Banco),
                new SqlParameter("@USUARIO_INT_BANKING", model.Usuario_Int_Banking),
                new SqlParameter("@CLAVE_INT_BANKING", model.Clave_Int_Banking),
                new SqlParameter("@ID_SOLICITUD", model.Id_Solicitud),
                new SqlParameter("@STATUS_ID", model.Status_Id),
                new SqlParameter("@PLAZO", model.Plazo),
                new SqlParameter("@MONTO_PRESTAMO", model.Monto_Prestamo),
                new SqlParameter("@CREATE_BY", model.Create_By),
                new SqlParameter("@interes", model.Interes),
                new SqlParameter("@comentario", model.Comentario),
                new SqlParameter("@comentario_credito", model.Comentario_Credito),
                new SqlParameter("@accionista", model.Accionista),
                new SqlParameter("@cobrador", model.Cobrador)
            };
            var result = Get(@"SET_SOLICITUD @PERIODICIDAD_ID,@DIA_PAGO,@CEDULA,@INGRESOS_SOLICITANTE, @COPIA_CEDULA,@TARJETA_COBRO,@ID_BANCOS,@USUARIO_INT_BANKING,@CLAVE_INT_BANKING,@ID_SOLICITUD,@STATUS_ID,@PLAZO,@MONTO_PRESTAMO, @CREATE_BY,@interes,@comentario,@comentario_credito,@accionista,@cobrador", parameters);

            if (result != null && result.Count > 0 && result[0].errorMessage.Trim() != "")
            {
                Error_Message = result[0].errorMessage;
            }
            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            Solicitud cargo = new Solicitud();

            if (result.Count > 0)
            {
                cargo = result[0];
            }
            return(cargo);
        }
Пример #15
0
        public Usuarios GetUserByUserName(string Usuario)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@USUARIO", Usuario)
            };
            var result = Get(@"get_usuario_by_User @USUARIO", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            else
            {
                Usuarios cargo = new Usuarios();
                if (result.Count > 0)
                {
                    cargo = result[0];
                }
                return(cargo);
            }
        }
Пример #16
0
        public void Set(Solicitante model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@CEDULA", model.Cedula),
                new SqlParameter("@NOMBRE", model.Nombre),
                new SqlParameter("@APELLIDOS", model.Apellidos),
                new SqlParameter("@DIRECCION", model.Direccion),
                new SqlParameter("@SECTOR", model.Sector),
                new SqlParameter("@TELEFONO", model.Telefono),
                new SqlParameter("@CELULAR", model.Celular),
                new SqlParameter("@EMAIL", model.Email),
                new SqlParameter("@OPCIONAL", ((model.Opcional == null)?"":model.Opcional)),
                new SqlParameter("@copiaCedula", ((model.CopiaCedula == null)?"":model.CopiaCedula))
            };

            Execute(@"SET_SOLICITANTE @CEDULA,@NOMBRE,@APELLIDOS,@DIRECCION, @SECTOR,@TELEFONO,@CELULAR,@EMAIL,@OPCIONAL, @copiaCedula", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #17
0
        public Usuarios AuthorizationRoutes(string Usuario, string Controller, string Action)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@USUARIO", Usuario),
                new SqlParameter("@CONTROLLER", Controller),
                new SqlParameter("@ACTION", Action)
            };
            var result = Get(@"USER_AUTH_ROUTES @USUARIO,@CONTROLLER,@ACTION", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            else
            {
                Usuarios cargo = new Usuarios();
                if (result.Count > 0)
                {
                    cargo = result[0];
                }
                return(cargo);
            }
        }
Пример #18
0
        public void Set(Fuente_Ingreso model)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@CEDULA", model.Cedula),
                new SqlParameter("@DIRECCION", model.Direccion),
                new SqlParameter("@CARGO", model.Cargo),
                new SqlParameter("@TELEFONO", model.telefono),
                new SqlParameter("@FLOTA", model.flota),
                new SqlParameter("@FECHA_INGRESO", model.Fecha_Ingreso),
                new SqlParameter("@SUELDO_ACTUAL", model.Sueldo_Actual),
                new SqlParameter("@ID_BANCOS", model.ID_Banco),
                new SqlParameter("@TIENE_INT_BANKING", model.Tiene_Int_Banking),
                new SqlParameter("@USUARIO", model.Usuario),
                new SqlParameter("@CLAVE", model.Clave),
                new SqlParameter("@Nombre_Trabajo", model.Nombre_Trabajo)
            };

            Execute(@"SET_FUENTE_INGRESOS @CEDULA,@DIRECCION,@CARGO,@TELEFONO, @FLOTA,@FECHA_INGRESO,@SUELDO_ACTUAL,@ID_BANCOS,@TIENE_INT_BANKING,@USUARIO,@CLAVE,@Nombre_Trabajo", parameters);

            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
        }
Пример #19
0
        public Prestamos Set(int solicitud_id, string updateBy)
        {
            var parameters = new SqlParameter[] {
                new SqlParameter("@id_solicitud", solicitud_id),
                new SqlParameter("@CREATE_BY", updateBy)
            };
            var result = Get(@"SET_prestamos @id_solicitud,@CREATE_BY", parameters);

            if (result != null && result.Count > 0 && result[0].errorMessage.Trim() != "")
            {
                Error_Message = result[0].errorMessage;
            }
            if (Error_Message != null && Error_Message.Trim() != "")
            {
                throw new Exception(Error_Message);
            }
            Prestamos cargo = new Prestamos();

            if (result.Count > 0)
            {
                cargo = result[0];
            }
            return(cargo);
        }