コード例 #1
0
        public IList <Cliente> ClientesPuntos_GET(int clienteid)
        {
            ControllerResult resultado = new ControllerResult(string.Empty);

            IList <Cliente> cliente = ClienteDao.ClientesPuntos_GET(clienteid);

            return(cliente);
        }
コード例 #2
0
        public ControllerResult CrearClientePunto(Cliente cliente)
        {
            ControllerResult resultado = new ControllerResult(string.Empty);

            DaoResult daoResult = ClienteDao.CrearClientePunto(cliente);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: El Punto de Visita Nro. " + daoResult.Identity.ToString() + " se ha creado satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #3
0
        public ControllerResult EliminarDiferencia(int diferenciaid, string login)
        {
            ControllerResult resultado = new ControllerResult(login);

            DaoResult daoResult = CuentaDao.Diferencia_Delete(diferenciaid, login);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: La Diferencia Nro. " + diferenciaid.ToString() + " se ha eliminado satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #4
0
        public ControllerResult CrearTarjeta(Tarjeta tarjeta, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = TarjetaDao.CrearTarjeta(tarjeta, resultado.Login);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: La Tarjeta afiliada correctamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #5
0
        public ControllerResult EliminarCliente(Cliente cliente)
        {
            ControllerResult resultado = new ControllerResult(string.Empty);


            DaoResult daoResult = ClienteDao.EliminarCliente(cliente);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: El Cliente Nro. " + cliente.ClienteID.ToString() + " se ha Eliminado satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #6
0
        public ControllerResult ActualizarCliente(Cliente cliente, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = ClienteDao.ActualizarCliente(cliente);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: El Cliente Nro. " + cliente.ClienteID + " se ha actualizado satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #7
0
        public ControllerResult ActualizarSolicitud(Solicitud solicitud, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = SolicitudDao.ActualizarSolicitud(solicitud);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje   = "Correcto: El Pago de registro satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #8
0
        public ControllerResult Cuenta_Usuario_INSERT(int cuentaid, string logincreado)
        {
            ControllerResult resultado = new ControllerResult(string.Empty);

            DaoResult daoResult = CuentaDao.Cuenta_Usuario_INSERT(cuentaid, logincreado);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje = "Correcto: El Usuario " + logincreado + " se ha agregado satisfactoriamente.";

                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #9
0
        public ControllerResult Cuenta_UPDATE(Cuenta cuenta, string logincreado)
        {
            ControllerResult resultado = new ControllerResult(string.Empty);

            DaoResult daoResult = CuentaDao.Cuenta_update(cuenta, logincreado);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje = "Correcto: El Cliente " + cuenta.Nombre + " se ha actualizado satisfactoriamente.";

                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #10
0
        public ControllerResult CrearCliente(Cliente cliente, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = ClienteDao.CrearCliente(cliente, resultado.Login);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje      = "Correcto: El Cliente Nro. " + daoResult.Identity.ToString() + " se ha creado satisfactoriamente.";
                resultado.Resultado    = Result.Successful;
                resultado.MensajeExtra = daoResult.Identity.ToString();
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #11
0
        public ControllerResult CrearDividendo(Dividendo dividendo, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = DividendoDao.Dividendo_Insert(dividendo, resultado.Login);

            if (daoResult.ErrorCount == 0)
            {
                resultado.Mensaje      = "Correcto: El Dividendo se ha creado satisfactoriamente.";
                resultado.Resultado    = Result.Successful;
                resultado.MensajeExtra = daoResult.Identity.ToString();
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #12
0
        public ControllerResult CrearSolicitud(Solicitud solicitud, string login, string filepath, string fullPathrecibo)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = SolicitudDao.CrearSolicitud(solicitud, resultado.Login);



            if (daoResult.ErrorCount == 0)
            {
                MailController mail = new MailController();
                mail.SendMail("Solicitud ServiTarjeta", daoResult.Identity, resultado.Login, solicitud.Nota, solicitud.StatusSolicitudID, solicitud.Monto, solicitud.Monto_Pagado, filepath, fullPathrecibo);
                resultado.Mensaje   = "Correcto: La Solicitud se ha creado satisfactoriamente.";
                resultado.Resultado = Result.Successful;
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #13
0
        public ControllerResult CrearReferido(Referido referido, string login)
        {
            ControllerResult resultado = new ControllerResult(login);


            DaoResult daoResult = ReferidoDao.CrearReferido(referido, resultado.Login);

            if (daoResult.ErrorCount == 0)
            {
                MailController mail = new MailController();
                //mail.SendMail("Referido ServiTarjeta", resultado.Login, "Nombre: " + referido.Descripcion + " Telefono: " + referido.Telefono + " Correo: " + referido.Email, 10,0);

                resultado.Mensaje      = "Correcto: El Referido se ha creado satisfactoriamente.";
                resultado.Resultado    = Result.Successful;
                resultado.MensajeExtra = daoResult.Identity.ToString();
            }
            else
            {
                resultado.Mensaje   = daoResult.ErrorMessage;
                resultado.Resultado = Result.Error;
            }

            return(resultado);
        }
コード例 #14
0
        protected void btnCrear_Click(object sender, EventArgs e)
        {
            Controllers.SolicitudController controller = new Controllers.SolicitudController();

            Solicitud solicitud = new Solicitud();

            Solicitud solicitudID = controller.Get_IDClient(UsuarioAutenticado.UserName);

            solicitud.StatusSolicitudID = 1;

            //solicitud.SolicitudTipoID = int.Parse(ddlServicio.SelectedValue);

            solicitud.ClienteID = solicitudID.ClienteID;

            solicitud.Numero_Factura  = txtNumeroFactura.Text;
            solicitud.Monto           = decimal.Parse(txtMonto.Text);
            solicitud.Monto_Pagado    = decimal.Parse(lblMontoPagar.Text);
            solicitud.SolicitudTipoID = 1;
            solicitud.Numero_TDC      = ddlTarjetas.SelectedItem.Text;


            string fullPath       = "";
            string fullPathrecibo = "";

            solicitud.Factura = "";

            if (FileUploadFactura.HasFile)
            {
                fullPath = Path.Combine(Server.MapPath("~/files"), FileUploadFactura.FileName);
                FileUploadFactura.SaveAs(fullPath);
            }
            if (FileUploadRecibo.HasFile)
            {
                fullPathrecibo = Path.Combine(Server.MapPath("~/files"), FileUploadRecibo.FileName);
                FileUploadRecibo.SaveAs(fullPathrecibo);
            }

            if (FileUploadFactura.FileName == null)
            {
                solicitud.Factura_1 = "";
            }
            else
            {
                solicitud.Factura_1 = FileUploadFactura.FileName;
            }
            if (FileUploadRecibo.FileName == null)
            {
                solicitud.Recibo_1 = "";
            }
            else
            {
                solicitud.Recibo_1 = FileUploadRecibo.FileName;
            }


            Controllers.ControllerResult result = controller.CrearSolicitud(solicitud, UsuarioAutenticado.UserName, fullPath, fullPathrecibo);


            if (result.Resultado == Controllers.Result.Successful)
            {
                txtNumeroFactura.Text = string.Empty;
            }
            txtMonto.Text      = string.Empty;
            lblMontoPagar.Text = string.Empty;
            SolicitudesPorMes();

            Alert(result.Mensaje);
        }