protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { lbl_error.Visible = false; lbl_success.Visible = false; lbl_warning.Visible = false; //Por defecto carga Cordoba como Localidad con sus Barrios List <Localidad> localidades = GestorCliente.listarLocalidades(); combo_cliente_localidad.DataSource = localidades; combo_cliente_localidad.DataTextField = "Nombre"; combo_cliente_localidad.DataValueField = "Id"; combo_cliente_localidad.DataBind(); Localidad cba = localidades.Find(Localidad => Localidad.Nombre == "Cordoba"); combo_cliente_barrio.DataSource = GestorCliente.listarBarrios(cba.Id); combo_cliente_barrio.DataTextField = "Nombre"; combo_cliente_barrio.DataValueField = "Id"; combo_cliente_barrio.DataBind(); //Carga de DropDown Sexo combo_cliente_sexo.DataSource = GestorCliente.listarSexo(); combo_cliente_sexo.DataTextField = "Nombre"; combo_cliente_sexo.DataValueField = "Id"; combo_cliente_sexo.DataBind(); } }
protected void sendlogin_Click(object sender, EventArgs e) { var pass = EnvioEmails.md5(password.Text.Trim()); BE.Usuario usuario = null; usuario = GestorUsuario.ObtenerUsuario(username.Text.Trim(), pass); if (usuario != null) { var esCliente = GestorCliente.ValidadRolCliente(username.Text.Trim()); if (esCliente != null) { Session["usuarioCliente"] = usuario; Response.Redirect("/PaginaPrincipal"); } else { Session["usuarioBackEnd"] = usuario; Response.Redirect("/InicioBackend"); } } else { Response.Write("<script>alert('Credenciales incorrectas')</script>"); } }
private void btn_buscarCliente_Click(object sender, EventArgs e) { string buscar = txt_clienteCedula.Text; try { using (GestorCliente cliente = new GestorCliente()) { string cedula = txt_clienteCedula.Text; this.dsCliente = cliente.ConsultarClienteCedula(cedula); this.dtCliente = this.dsCliente.Tables[0]; id_cliente = int.Parse(this.dtCliente.Rows[0]["id_cliente"].ToString()); string nombre = this.dtCliente.Rows[0]["nombre"].ToString(); string ape1 = this.dtCliente.Rows[0]["apellido1"].ToString(); string ape2 = this.dtCliente.Rows[0]["apellido2"].ToString(); deuda = int.Parse(this.dtCliente.Rows[0]["deuda"].ToString()); txt_saldoAnteriorRecibo.Text = deuda.ToString(); txt_nombreCliente.Text = nombre + " " + ape1 + " " + ape2; } } catch (Exception x) { MessageBox.Show("No se encontraron resultados ", "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
protected void boton_informe_Click(object sender, EventArgs e) { string nombre_sexo = combo_sexo.SelectedItem.Text; string nombre_localidad = combo_localidad.SelectedItem.Text; string nombre_barrio = combo_barrio.SelectedItem.Text; string fecha_desde_texto = txt_fecha_desde.Text; string fecha_hasta_texto = txt_fecha_hasta.Text; DateTime fecha_desde = new DateTime(); DateTime fecha_hasta = new DateTime(); try { string nombre_sexo_parametro = null; if (combo_sexo.Items.FindByText("Sin selección").Selected == false) { nombre_sexo_parametro = nombre_sexo; } string nombre_localidad_parametro = null; if (combo_localidad.Items.FindByText("Sin selección").Selected == false) { nombre_localidad_parametro = nombre_localidad; } string nombre_barrio_texto = null; if (combo_barrio.Items.FindByText("Sin selección").Selected == false) { nombre_barrio_texto = nombre_barrio; } if (fecha_desde_texto == "") { fecha_desde = new DateTime(1900, 1, 1); } else { fecha_desde = Convert.ToDateTime(fecha_desde_texto); } if (fecha_hasta_texto == "") { fecha_hasta = DateTime.Now; } else { fecha_hasta = Convert.ToDateTime(fecha_hasta_texto); } if (fecha_desde < fecha_hasta) { List <ClienteView> clientes = GestorCliente.obtenerClientesInforme(nombre_sexo_parametro, nombre_localidad_parametro, nombre_barrio_texto, fecha_desde, fecha_hasta); info_clientes_gridview.DataSource = clientes; info_clientes_gridview.DataBind(); } } catch (ApplicationException ex) { Console.WriteLine("Error en el informe"); } }
protected void confirmarCambioPass_Click(object sender, EventArgs e) { var Iduser = $"{((BE.Usuario)Session["usuarioCliente"])?.IdUsuario}"; var nombreUser = $"{((BE.Usuario)Session["usuarioCliente"])?.Nombre}"; if (password.Text == repeatPass.Text) { bool modificadoCli = GestorCliente.ModificarPassCliente(int.Parse(Iduser), EnvioEmails.md5(password.Text.Trim()), int.Parse(codCliente.Text.Trim())); bool modidificadoUs = GestorUsuario.ModificarPass(int.Parse(Iduser), EnvioEmails.md5(password.Text.Trim())); if (modificadoCli && modidificadoUs) { EnvioEmails.EnviarMailConfirmacionCambioPass(email.Text.Trim(), ""); GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", nombreUser, "Cliente"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; } } else { Response.Write("<script>alert('Las contraseñas no coinciden')</script>"); } }
private void button1_Click(object sender, EventArgs e) { GestorCliente Gest = new GestorCliente(); Gest.AgregarCliente(textBox1.Text, textBox2.Text, Convert.ToInt32(textBox3.Text), dateTimePicker1.Value.Date, dateTimePicker2.Value.Date, (float)Convert.ToDouble(textBox4.Text), (float)Convert.ToDouble(textBox5.Text), textBox6.Text, textBox7.Text, textBox8.Text, textBox9.Text, comboBox1.Text); }
protected void sendemail_Click(object sender, EventArgs e) { var Email = email.Text.Trim(); if (!string.IsNullOrEmpty(Email)) { var Existe = GestorCliente.ValidadMailCliente(Email); if (Existe != null) { if (GestorUsuario.ObtenerHash(usuario.Text.Trim())) { EnvioEmails.EnviarMailRecuperoPass(Email, $"https://localhost:44328/RecuperoPass.aspx?clave={usuario.Text.Trim()}&hash={GestorUsuario.RecuperarHashUsuario(usuario.Text.Trim())}"); Response.Write("<script>alert('Se ha enviado un correo electronico a su casilla de email para que pueda recuperar su contraseña')</script>"); } else { Response.Write("<script>alert('Ha ocurrido un error, vuelva a intentarlo')</script>"); } } else { Response.Write("<script>alert('El email ingresado no se encuentra registrado')</script>"); } } else { Response.Write("<script>alert('Debe ingresar un email')</script>"); } }
private void btnModificar_Click(object sender, EventArgs e) { /*---------------------------------------------------------------------------*/ if (txtCedula.Text.Trim().Length < 11 && txtCedula.Text.Trim().Length > 9) { MessageBox.Show("La Cedula debe tener 11 dígitos"); return; //Salimos } /*---------------------------------------------------------------------------*/ if (txtTelefono.Text.Trim().Length != 8) { MessageBox.Show("El Teléfono debe tener 8 dígitos"); return; //Salimos } CargarGridCliente(); defecto(); /*---------------------------------------------------------------------------*/ if (txtNombre.Text != "" && txtApellido1.Text != "" && txtApellido2.Text != "" && txtDireccion.Text != "" && txtTelefono.Text != "" && txtDeuda.Text != "") { using (GestorCliente elCliente = new GestorCliente()) { elCliente.ModificarCliente(txtCedula.Text, txtNombre.Text, txtApellido1.Text, txtApellido2.Text, txtDireccion.Text, txtTelefono.Text, int.Parse(txtDeuda.Text)); } } else { MessageBox.Show("¡ Debe rellenar todos los espacios ! ", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
protected void cliente_gridview_RowCommand(object sender, GridViewCommandEventArgs e) { lbl_error.Visible = false; lbl_success.Visible = false; lbl_warning.Visible = false; int dni = Convert.ToInt32(cliente_gridview.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString()); Cliente cli = GestorCliente.obtenerClientesDni(dni); Application["dni"] = cli.Dni; lbl_dni.Text = cliente_gridview.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString(); txt_cliente_nombre.Text = cli.Nombre; txt_cliente_apellido.Text = cli.Apellido; txt_cliente_fecha_nacim.Text = Convert.ToString(cli.Fecha_nacimiento.ToShortDateString()); combo_cliente_sexo.ClearSelection(); combo_cliente_sexo.Items.FindByText(cli.Sexo.Nombre).Selected = true; combo_cliente_localidad.ClearSelection(); combo_cliente_localidad.Items.FindByText(cli.Domicilio.Barrio.Localidad.Nombre).Selected = true; combo_cliente_barrio.ClearSelection(); combo_cliente_barrio.Items.FindByText(cli.Domicilio.Barrio.Nombre).Selected = true; txt_cliente_numero.Text = cli.Domicilio.Numero; txt_cliente_email.Text = cli.Email; txt_cliente_telefono.Text = cli.Telefono; txt_cliente_domicilio.Text = cli.Domicilio.Calle; txt_usuario.Text = cli.Usuario.Username; }
private void btnBuscar_Click(object sender, EventArgs e) { if (txtBuscar.Text != "") { if (txtBuscar.Text == "") { MessageBox.Show("Inserte un dato valido", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (txtBuscar.Text != null) { using (GestorCliente Cliente = new GestorCliente()) { this.dsCliente = Cliente.ConsultarClienteCedula(txtBuscar.Text); this.dtCliente = this.dsCliente.Tables[0]; } CargarGridCliente(); } else { MessageBox.Show("¡ Debe insertar una cedula ! ", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } CargarDatosCliente(); } else { MessageBox.Show("¡ Debe insertar una cedula ! ", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { lbl_error.Visible = false; lbl_success.Visible = false; lbl_warning.Visible = false; cliente_gridview.DataSource = GestorCliente.obtenerClientes(); string[] keys = new string[] { "Dni" }; cliente_gridview.DataKeyNames = keys; cliente_gridview.DataBind(); List <Localidad> localidades = GestorCliente.listarLocalidades(); combo_cliente_localidad.DataSource = localidades; combo_cliente_localidad.DataTextField = "Nombre"; combo_cliente_localidad.DataValueField = "Id"; combo_cliente_localidad.DataBind(); Localidad cba = localidades.Find(Localidad => Localidad.Nombre == "Cordoba"); combo_cliente_barrio.DataSource = GestorCliente.listarBarrios(cba.Id); combo_cliente_barrio.DataTextField = "Nombre"; combo_cliente_barrio.DataValueField = "Id"; combo_cliente_barrio.DataBind(); //Carga de DropDown Sexo combo_cliente_sexo.DataSource = GestorCliente.listarSexo(); combo_cliente_sexo.DataTextField = "Nombre"; combo_cliente_sexo.DataValueField = "Id"; combo_cliente_sexo.DataBind(); } }
private void consultafecha(string f1, string f2) { string Fecha1 = ""; string Fecha2 = ""; string[] fechone; string[] fechtwo; f1 = f1.Replace(" ", "-"); f2 = f2.Replace(" ", "-"); fechone = f1.Split('-'); fechtwo = f2.Split('-'); foreach (string i in fechone) { Fecha1 = fechone[2] + "-" + fechone[1] + "-" + fechone[0]; } foreach (string i in fechtwo) { Fecha2 = fechtwo[2] + "-" + fechtwo[1] + "-" + fechtwo[0]; } using (GestorCliente customer = new GestorCliente()) { this.dsRegistro = customer.GetBillByDate(int.Parse(id_cliente.ToString()), Fecha1, Fecha2); this.dtRegistro = this.dsRegistro.Tables[0]; dgvCliente.DataSource = dtRegistro; dgvCliente.Columns["id_saveBills"].Visible = false; dgvCliente.Columns["name"].HeaderText = "Name"; dgvCliente.Columns["details"].HeaderText = "Details"; dgvCliente.Columns["fecha"].HeaderText = "Date"; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { List <Localidad> localidades = GestorCliente.listarLocalidades(); combo_localidad.DataSource = localidades; combo_localidad.DataTextField = "Nombre"; combo_localidad.DataValueField = "Id"; combo_localidad.DataBind(); combo_localidad.ClearSelection(); combo_localidad.Items.Add("Sin selección"); combo_localidad.Items.FindByText("Sin selección").Selected = true; Localidad cba = localidades.Find(Localidad => Localidad.Nombre == "Cordoba"); combo_barrio.DataSource = GestorCliente.listarBarrios(cba.Id); combo_barrio.DataTextField = "Nombre"; combo_barrio.DataValueField = "Id"; combo_barrio.DataBind(); combo_barrio.ClearSelection(); combo_barrio.Items.Add("Sin selección"); combo_barrio.Items.FindByText("Sin selección").Selected = true; //Carga de DropDown Sexo combo_sexo.DataSource = GestorCliente.listarSexo(); combo_sexo.DataTextField = "Nombre"; combo_sexo.DataValueField = "Id"; combo_sexo.DataBind(); combo_sexo.ClearSelection(); combo_sexo.Items.Add("Sin selección"); combo_sexo.Items.FindByText("Sin selección").Selected = true; } }
protected void sendconfirmar_Click(object sender, EventArgs e) { var pass1 = password.Text.Trim(); var pass2 = repetpass.Text.Trim(); if (pass1 == pass2) { var password = EnvioEmails.md5(pass1); var usuario = Request.QueryString["clave"]; var hash = Request.QueryString["hash"]; var email = GestorCliente.ObtenerEmailCliente(usuario); bool Modificado = GestorUsuario.ConfirmacionCambioPassword(usuario, hash, password); if (Modificado) { EnvioEmails.EnviarMailConfirmacionCambioPass(email.Email, ""); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); } } else { Response.Write("<script>alert('La contraseña no coincide')</script>"); } }
protected void btn_registrar_pedido_Click(object sender, EventArgs e) { //Verifico que haya cargado algun producto al carrito de compras if (Session["listaDetalles"] != null) { List <DetallePedido> listaDetalles = (List <DetallePedido>)Session["listaDetalles"]; Pedido pedido = new Pedido(); Usuario user = (Usuario)Session["user"]; string username = user.Username; pedido.Cliente = GestorCliente.obtenerClientePorUsuario(username); pedido.Fecha_Pedido = DateTime.Now.Date; float monto = 0; foreach (DetallePedido detalle in listaDetalles) { monto += detalle.Precio; } pedido.Monto = monto; if (chk_envio.Checked) { pedido.Estado = GestorEstados.obtenerEstadoPorNombre("Delivery"); } else { pedido.Estado = GestorEstados.obtenerEstadoPorNombre("Local"); } Random random = new Random(); pedido.Nro_Pedido = random.Next(); //REGISTRO EL PEDIDO try { GestorPedido.registrarPedido(pedido, listaDetalles); lbl_success.Text = "Pedido registrado con exito!"; lbl_success.Visible = true; lbl_warning.Visible = false; lbl_error.Visible = false; Session["listaDetalles"] = null; cargarGrilla(); limpiar(); } catch (Exception ex) { lbl_error.Text = "Ha surgido un error inesperado"; lbl_error.Visible = true; } } else { lbl_warning.Text = "Debe ingresar algun producto al carrito de compras"; lbl_warning.Visible = true; } }
private void CargarDatosCliente() { using (GestorCliente customer = new GestorCliente()) { label21.Text = (string)customer.ConsultarCliente(id_customer).Tables[0].Rows[0][0]; label23.Text = (string)customer.ConsultarCliente(id_customer).Tables[0].Rows[0][1]; label25.Text = (string)customer.ConsultarCliente(id_customer).Tables[0].Rows[0][2]; } }
private void CargarGridCliente() { using (GestorCliente facturas = new GestorCliente()) { dgvCliente.DataSource = facturas.ListarFacturas(id_cliente); dgvCliente.Columns["id_bill"].Visible = false; dgvCliente.Columns["name"].HeaderText = "Name"; dgvCliente.Columns["details"].HeaderText = "Details"; dgvCliente.Columns["fecha"].HeaderText = "Date"; } }
protected void combo_cliente_localidad_SelectedIndexChanged(object sender, EventArgs e) { //Si se carga una nueva Localidad, se cargaran de esta manera sus barrios correspondientes if (combo_cliente_localidad.SelectedItem.Text == "Cordoba") { int id = Convert.ToInt32(combo_cliente_localidad.SelectedValue); combo_cliente_barrio.DataSource = GestorCliente.listarBarrios(id); combo_cliente_barrio.DataTextField = "Nombre"; combo_cliente_barrio.DataValueField = "Id"; combo_cliente_barrio.DataBind(); } }
private void CargarUltimoIdBill() { try { using (GestorCliente elCliente = new GestorCliente()) { id_lastbill = int.Parse(elCliente.GetLastBill(id_cliente).Rows[0][0].ToString()); } } catch (Exception l) { Console.Write(l); MessageBox.Show("Este cliente no posee registros"); } }
/*private void CargarComboOjo() * * { * try * { * using (GestorGeneral elGestorOjo = new GestorGeneral()) * { * * cbxOjo.DataSource = elGestorOjo.ListarOjo(); * cbxOjo.ValueMember = "id_ojo"; * cbxOjo.DisplayMember = "tipo"; * } * * } * * catch (Exception e) * { * MessageBox.Show("Error de SQL: " + e.Message); * } * * }*/ private void CargarGridCliente() { using (GestorCliente elCliente = new GestorCliente()) { dgvCliente.DataSource = elCliente.ListarCliente(); dgvCliente.Columns["code"].Visible = false; dgvCliente.Columns["name"].HeaderText = "Name"; dgvCliente.Columns["lastName"].HeaderText = "Last Name"; dgvCliente.Columns["telephone"].HeaderText = "Telephone"; dgvCliente.Columns["address"].HeaderText = "Address"; dgvCliente.Columns["postalCode"].HeaderText = "Postal Code"; dgvCliente.Columns["staticPrice"].HeaderText = "Static Price"; } }
private void CargarGridCliente() { using (GestorCliente elCliente = new GestorCliente()) { dgvCliente.DataSource = elCliente.ListarClienteSinTarjeta(); dgvCliente.Columns["id_cliente"].Visible = false; dgvCliente.Columns["cedula"].HeaderText = "Cedula"; dgvCliente.Columns["nombre"].HeaderText = "Nombre"; dgvCliente.Columns["apellido1"].HeaderText = "PrimerApellido"; dgvCliente.Columns["apellido2"].HeaderText = "SegundoApellido"; dgvCliente.Columns["direccion"].HeaderText = "Direccion"; dgvCliente.Columns["telefono"].HeaderText = "Telefono"; dgvCliente.Columns["deuda"].Visible = false; } }
private void cargarInformacionCliente() { lbl_usuer.Text = usuario; lbl_Cargo.Text = cargo; txt_doctor.Text = usuario; int Id_cliente = int.Parse(id_cliente); using (GestorCliente Cliente = new GestorCliente()) { lblUNombre.Text = (string)Cliente.ConsultarCliente(Id_cliente).Tables[0].Rows[0][2]; lblDireccion.Text = (string)Cliente.ConsultarCliente(Id_cliente).Tables[0].Rows[0][5]; lblTelefono.Text = (string)Cliente.ConsultarCliente(Id_cliente).Tables[0].Rows[0][6]; lblCedula.Text = (string)Cliente.ConsultarCliente(Id_cliente).Tables[0].Rows[0][1]; } }
// // GET: /Entrega/ public ActionResult Index() { //Invocamos al servicio var service = new GestorEntrega(); var entregasDto = service.ObtenerEntregas(DateTime.Today, DateTime.Now, 0, 0); //Mapeamos el DTO a nuestro modelo (de forma automática o a mano, dependiendo de nuestra necesidad) var listaEntregas = Mapper.Map <List <ListaEntregaViewModel> >(entregasDto); //Obtenemos la lista de clientes var serviceClientes = new GestorCliente(); var listaClientes = serviceClientes.ObtenerClientes(); //Obtenemos la lista de estados de las entregas var listaEstadosEntrega = service.ObtenerEstadosEntrega(); var model = new FiltradoEntregasViewModel(); model.GenerarEntrega = false; if (listaEntregas != null && listaEntregas.Count() == 0) { model.GenerarEntrega = true; } model.ListaInicial = listaEntregas; model.FechaInicio = DateTime.Today; model.FechaFin = DateTime.Now; model.Clientes = listaClientes.Select( x => new SelectListItem() { Text = x.Nombre, Value = x.Codigo.ToString() }) .OrderBy(s => s.Text); model.EstadosEntrega = listaEstadosEntrega.Select( x => new SelectListItem() { Text = x.Descripcion, Value = x.Codigo.ToString() }) .OrderBy(s => s.Text); return(View(model)); }
protected void cliente_gridview_RowDeleting(object sender, GridViewDeleteEventArgs e) { lbl_error.Visible = false; lbl_success.Visible = false; lbl_warning.Visible = false; int dni = Convert.ToInt32(cliente_gridview.DataKeys[Convert.ToInt32(e.RowIndex)].Value.ToString()); GestorCliente.eliminarCliente(dni); lbl_success.Text = "Cliente eliminado con exito!"; lbl_success.Visible = true; cliente_gridview.DataSource = GestorCliente.obtenerClientes(); string[] keys = new string[] { "Dni" }; cliente_gridview.DataKeyNames = keys; cliente_gridview.DataBind(); }
protected void combo_localidad_SelectedIndexChanged(object sender, EventArgs e) { if (combo_localidad.SelectedItem.Text != "Sin selección") { int id = Convert.ToInt32(combo_localidad.SelectedValue); combo_barrio.DataSource = GestorCliente.listarBarrios(id); combo_barrio.DataTextField = "Nombre"; combo_barrio.DataValueField = "Id"; combo_barrio.DataBind(); } else { combo_barrio.Items.Clear(); combo_barrio.Items.Add("Sin selección"); combo_barrio.Items.FindByText("Sin selección").Selected = true; } }
public ListarClientes() { InitializeComponent(); dataGridView1.DataSource = GestorCliente.ListaDeClientes().Tables[0]; dataGridView1.Columns[0].ReadOnly = true; dataGridView1.Columns[1].ReadOnly = true; dataGridView1.Columns[2].ReadOnly = true; dataGridView1.Columns[3].ReadOnly = true; dataGridView1.Columns[4].ReadOnly = true; dataGridView1.Columns[5].ReadOnly = true; dataGridView1.Columns[6].ReadOnly = true; dataGridView1.Columns[7].ReadOnly = true; dataGridView1.Columns[8].ReadOnly = true; dataGridView1.Columns[9].ReadOnly = true; dataGridView1.Columns[10].ReadOnly = true; dataGridView1.Columns[11].ReadOnly = true; dataGridView1.Columns[12].ReadOnly = true; }
public modificarCliente(string pCliente) { InitializeComponent(); DataSet iCliente = new DataSet(); iCliente = (GestorCliente.BuscarCliente(pCliente)); textBox1.Text = iCliente.Tables[0].Rows[0]["nombre"].ToString(); textBox2.Text = iCliente.Tables[0].Rows[0]["apellido"].ToString(); textBox3.Text = iCliente.Tables[0].Rows[0]["dni"].ToString(); textBox4.Text = iCliente.Tables[0].Rows[0]["altura"].ToString(); textBox5.Text = iCliente.Tables[0].Rows[0]["peso"].ToString(); textBox6.Text = iCliente.Tables[0].Rows[0]["email"].ToString(); textBox7.Text = iCliente.Tables[0].Rows[0]["direccion"].ToString(); textBox8.Text = iCliente.Tables[0].Rows[0]["telefono"].ToString(); textBox9.Text = iCliente.Tables[0].Rows[0]["experiencia"].ToString(); textBox10.Text = iCliente.Tables[0].Rows[0]["numeroContacto"].ToString(); }
protected void sendconfirmar_Click(object sender, EventArgs e) { var Comentario = comentario.Text; int puntaje = 0; if (CheckPunt1.Checked == true) { puntaje = 1; } else if (CheckPunt2.Checked == true) { puntaje = 2; } else if (CheckPunt3.Checked == true) { puntaje = 3; } else if (CheckPunt4.Checked == true) { puntaje = 4; } else if (CheckPunt5.Checked == true) { puntaje = 5; } var Usuario = $"{((BE.Usuario)Session["usuarioCliente"])?.User}"; var IDCliente = GestorCliente.ObtenerCodCliente(Usuario); var NroNP = Request.QueryString["NroNP"]; var Productos = GestorNP.ListarProdxNP(int.Parse(NroNP)); foreach (var item in Productos) { GestorProducto.AgregarValoracion(puntaje, Comentario, IDCliente.CodCliente, item.Nombre, Usuario); } Response.Write("<script>alert('Muchas gracias por sus comentarios')</script>"); }
protected void LogIn(object sender, EventArgs e) { lbl_warning.Visible = false; Usuario usuario = new Usuario(); usuario.Username = Email.Text; usuario.Password = Password.Text; if (GestorUsuario.login(usuario)) { Session["user"] = usuario; Session["user_perm"] = GestorCliente.obtenerRolDeCliente(usuario.ClienteId); Response.Redirect("~/", false); } else { lbl_warning.Text = "Error en el usuario y/contraseña, intente nuevamente"; lbl_warning.Visible = true; } }
protected void sendeditar_Click(object sender, EventArgs e) { bool Modificado = GestorCliente.Actualizar( int.Parse(codCliente.Text.Trim()), nombre.Text.Trim(), apellido.Text.Trim(), email.Text.Trim(), telefono.Text.Trim(), domEntrega.Text.Trim(), domFactura.Text.Trim(), dni.Text.Trim(), username.Text.Trim()); if (Modificado) { GestorBitacora.Agregar(DateTime.Now, "Se edito un registro", "Cliente", "Cliente"); Response.Write("<script>alert('Los cambios se guardaron correctamente')</script>"); return; //Response.Redirect("/ABMC-Usuarios"); } }