public void CreateClient(string usuario, string clave, string mail, string nombre, string segundonombre, string primerapellido, string segundoapellido) { IList <string> roles = new List <string>(); CheckBoxList cblModulos = new CheckBoxList(); cblModulos.Items.Add(new ListItem("BENEFICIOS")); cblModulos.Items.Add(new ListItem("ESTADOSDECUENTA")); cblModulos.Items.Add(new ListItem("SALDOS")); cblModulos.Items.Add(new ListItem("SERVICIOS")); foreach (ListItem role in cblModulos.Items) { if (role.Selected) { roles.Add(role.Value); } } Controllers.Configuracion.Usuarios controller = new Controllers.Configuracion.Usuarios(); string result = controller.CrearUsuario(usuario, clave, mail, nombre, segundonombre, primerapellido, segundoapellido, roles); Controllers.ClienteController controllerCliente = new Controllers.ClienteController(); Cliente cliente = new Cliente(); cliente.LoginCreado = usuario; cliente.Descripcion = nombre; cliente.Telefono = ""; cliente.Direccion = ""; cliente.Email = mail; cliente.RIF = ""; Controllers.ControllerResult result2 = controllerCliente.CrearCliente(cliente, "juan.delgado"); }
protected void btnGuardar_Click(object sender, EventArgs e) { Controllers.ClienteController controller = new Controllers.ClienteController(); Cliente cliente = new Cliente(); cliente.Descripcion = txtNombre.Text; cliente.Telefono = txtTelefono.Text; cliente.Direccion = txtDireccion.Text; cliente.Email = txtMail.Text; cliente.RIF = txtRif.Text; cliente.ClienteID = int.Parse(txtID.Text); Controllers.ControllerResult result = controller.ActualizarCliente(cliente, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtNombre.Text = string.Empty; } txtDireccion.Text = string.Empty; txtMail.Text = string.Empty; txtRif.Text = string.Empty; txtTelefono.Text = string.Empty; BindGrids(); Alert(result.Mensaje); }
protected void btnCrearTarjeta_Click(object sender, EventArgs e) { Controllers.TarjetaController controller = new Controllers.TarjetaController(); Tarjeta tarjeta = new Tarjeta(); tarjeta.ClienteID = int.Parse(txtClienteID.Text); tarjeta.Numero = txtNumero.Text; Controllers.ControllerResult result = controller.CrearTarjeta(tarjeta, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtNumero.Text = string.Empty; } BindGridsTarjetas(tarjeta.ClienteID); Alert(result.Mensaje); }
public void CreateClient(string cardNumber, string usuario, string clave, string mail, string nombre, string segundonombre, string primerapellido, string segundoapellido, int paisID) { IList <string> roles = new List <string>(); CheckBoxList cblModulos = new CheckBoxList(); cblModulos.DataSource = Roles.GetAllRoles(); cblModulos.DataBind(); foreach (ListItem role in cblModulos.Items) { if (role.Text == "BENEFICIOS" || role.Text == "ESTADOSDECUENTA" || role.Text == "SALDOS" || role.Text == "SERVICIOS" || role.Text == "CONFIGURACION_USUARIOS_CLIENTE") { roles.Add(role.Value); } } Controllers.Configuracion.Usuarios controller = new Controllers.Configuracion.Usuarios(); string result = controller.CrearUsuario(usuario, clave, mail, nombre, segundonombre, primerapellido, segundoapellido, roles); Controllers.ClienteController controllerCliente = new Controllers.ClienteController(); Controllers.TarjetaController controllerTarjeta = new Controllers.TarjetaController(); Cliente cliente = new Cliente(); Tarjeta tarjeta = new Tarjeta(); cliente.LoginCreado = mail; cliente.Descripcion = nombre; cliente.Telefono = ""; cliente.Direccion = ""; cliente.Email = mail; cliente.RIF = ""; cliente.PaisID = paisID; Controllers.ControllerResult result2 = controllerCliente.CrearCliente(cliente, mail); tarjeta.Numero = cardNumber; tarjeta.ClienteID = int.Parse(result2.MensajeExtra); Controllers.ControllerResult result3 = controllerTarjeta.CrearTarjeta(tarjeta, mail); }
protected void btnCrear_Click(object sender, EventArgs e) { Controllers.DividendoController controller = new Controllers.DividendoController(); Dividendo dividendo = new Dividendo(); dividendo.Fecha = Convert.ToDateTime(string.Format("{0:dd/MM/yyyy}", txtFecha.Text)); dividendo.Dividendo_Obtenido = decimal.Parse(txtDividendo.Text); dividendo.Monto = decimal.Parse(txtMonto.Text); dividendo.Tdc = txtTdc.Text; dividendo.ClienteID = int.Parse(ddlCliente.SelectedValue); Controllers.ControllerResult result = controller.CrearDividendo(dividendo, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtFecha.Text = string.Empty; } txtDividendo.Text = string.Empty; txtMonto.Text = string.Empty; txtTdc.Text = string.Empty; BindGrids(); Alert(result.Mensaje); }
protected void btnCrear_Click(object sender, EventArgs e) { Controllers.ReferidoController controller = new Controllers.ReferidoController(); Referido referido = new Referido(); referido.Descripcion = txtDescripcion.Text; referido.Telefono = txtTelefono.Text; referido.Direccion = txtDireccion.Text; referido.Email = txtCorreo.Text; Controllers.ControllerResult result = controller.CrearReferido(referido, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtDescripcion.Text = string.Empty; } txtDireccion.Text = string.Empty; txtDireccion.Text = string.Empty; txtTelefono.Text = string.Empty; BuildReferidos(); Alert(result.Mensaje); }
protected void btnCrear_Click(object sender, EventArgs e) { Controllers.CuentaController controller = new Controllers.CuentaController(); Cuenta cuenta = new Cuenta(); cuenta.Nombre = txtNombre.Text; cuenta.co_cli = txtRif.Text; cuenta.Numero = txtNumero.Text; cuenta.Tipo = txtTipo.Text; cuenta.Activo = int.Parse(rbtnActivo.SelectedValue); Controllers.ControllerResult result = controller.Cuenta_INSERT(cuenta, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtNombre.Text = string.Empty; } txtNumero.Text = string.Empty; txtRif.Text = string.Empty; txtTipo.Text = string.Empty; BindGrids(); Alert(result.Mensaje); }
protected void btnEnviar_Click(object sender, EventArgs e) { Controllers.SolicitudController controller = new Controllers.SolicitudController(); Controllers.ClienteController controllerCliente = new Controllers.ClienteController(); Solicitud solicitud = new Solicitud(); Cliente cliente = controllerCliente.Get_IdMailClient(txtCorreo.Text); if (cliente.ClienteID == 0) { Alert("El correo sumistrado no esta registrado en nuestro sistema, por favor coloque el correo asignado a su usuario"); } else { Solicitud solicitudID = controller.Get_IDClient(cliente.LoginCreado); solicitud.StatusSolicitudID = 1; //solicitud.SolicitudTipoID = int.Parse(ddlServicio.SelectedValue); solicitud.ClienteID = cliente.ClienteID; IList <Solicitud> solicitudes = controller.SolicitudesAlMes_Get_ByClient(cliente.LoginCreado); if (solicitudes.Count == 1) { } if (solicitudes.Count == 2) { lblMensaje.Text = "Maximo de Ticket Utilizado por este Mes"; } if (solicitudes.Count == 3) { lblMensaje.Text = "Maximo de Ticket Utilizado por este Mes"; } if (solicitudes.Count == 4) { lblMensaje.Text = "Maximo de Ticket Utilizado por este Mes"; } if (solicitudes.Count == 5) { lblMensaje.Text = "Maximo de Ticket Utilizado por este Mes"; } if (solicitudes.Count == 0 || solicitudes.Count == 1) { solicitud.Monto = decimal.Parse(txtMonto.Text); solicitud.Nota = txtNota.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, cliente.LoginCreado, fullPath, fullPathrecibo); if (result.Resultado == Controllers.Result.Successful) { txtCorreo.Text = string.Empty; } txtNota.Text = string.Empty; txtMonto.Text = string.Empty; // SolicitudesPorMes(); Alert(result.Mensaje); } } }
protected void btnGuardar_Click(object sender, EventArgs e) { Controllers.SolicitudController controller = new Controllers.SolicitudController(); Solicitud solicitud = new Solicitud(); solicitud.FechaPagado = txtFechaPago.Text.ToString().Substring(0, 10); solicitud.Ntdc = txtTDC.Text; solicitud.Ndeposito = txtdeposito.Text; // solicitud.Monto_Factura = decimal.Parse(txtMontoFactura.Text); solicitud.Numero_Factura = txtFactura.Text; solicitud.Monto_Pagado = decimal.Parse(txtMontoPagado.Text); // solicitud.SolicitudID = int.Parse(txtSolicitudID.Text); // solicitud.StatusSolicitudID = int.Parse(ddlTipo.SelectedValue); solicitud.SolicitudTipoID = int.Parse(ddlTipo.SelectedValue); solicitud.LoginCreado = txtLoginCreado.Text; solicitud.Factura = ""; // solicitud.Monto = decimal.Parse(txtMontoFactura.Text); solicitud.Numero_TDC = ddlTarjetas.SelectedItem.Text; var rows = gvSolicitudes.Rows; int count = gvSolicitudes.Rows.Count; Solicitud solicitudUpdate = new Solicitud(); for (int i = 0; i < count; i++) { if (ddlTipo.SelectedItem.Text == "Solicitud Rechazada") { bool isChecked = ((CheckBox)rows[i].FindControl("SelectCheckBox")).Checked; if (isChecked) { solicitudUpdate.SolicitudID = int.Parse(rows[i].Cells[0].Text); solicitudUpdate.StatusSolicitudID = 3; solicitudUpdate.Descripcion = solicitudUpdate.Descripcion + " " + solicitudUpdate.SolicitudID; Controllers.ControllerResult resultupdate = controller.ActualizarStatusSolicitud(solicitudUpdate, UsuarioAutenticado.UserName); } } if (ddlTipo.SelectedItem.Text == "Pago de Solicitud") { bool isChecked = ((CheckBox)rows[i].FindControl("SelectCheckBox")).Checked; if (isChecked) { solicitudUpdate.SolicitudID = int.Parse(rows[i].Cells[0].Text); solicitudUpdate.StatusSolicitudID = 2; solicitudUpdate.Descripcion = solicitudUpdate.Descripcion + " " + solicitudUpdate.SolicitudID; Controllers.ControllerResult resultupdate = controller.ActualizarStatusSolicitud(solicitudUpdate, UsuarioAutenticado.UserName); } } } if (solicitud.SolicitudTipoID == 2) { solicitud.Descripcion = "PAGO A CLIENTE Nro. " + solicitudUpdate.Descripcion; } if (solicitud.SolicitudTipoID == 3) { solicitud.Descripcion = "SOLICITUD RECHAZADA Nro. " + solicitudUpdate.Descripcion; } Controllers.ControllerResult result = controller.CrearSolicitud(solicitud, solicitud.LoginCreado, "", ""); // Controllers.ControllerResult result = controller.ActualizarSolicitud(solicitud, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtSolicitudID.Text = string.Empty; } txtFactura.Text = string.Empty; txtMontoFactura.Text = string.Empty; txtMontoPagado.Text = string.Empty; BindGrids(); builTotales(); BindClientes(); Alert(result.Mensaje); }