protected void Page_Load(object sender, EventArgs e) { Utils.VerificarAccesoEmpresa(this); LabelFecha.Text = DateTime.Now.Date.ToString("dd/MM/yy"); this.textboxId.ReadOnly = true; if (!IsPostBack) { ViewState["data"] = new Cliente(); int id = Request.QueryString["id"].ToInt(); if (id > 0) { BLL.RepositorioBase <Cliente> repositorio = new BLL.RepositorioBase <Cliente>(); Cliente data = repositorio.Get(id); if (data == null) { Utils.ShowToastr(this, "Cliente no encontrado!", "Advertencia", "warning"); return; } LlenaCampos(data); Utils.ShowToastr(this, "Cliente Encontrada", "Exito!"); textboxId.ReadOnly = true; } } else { Cliente data = (Cliente)ViewState["data"]; } }
protected void EliminarButton_Click(object sender, EventArgs e) { int id = 0; if (Id_DropDownList.SelectedValue != condicion) { id = Convert.ToInt32(Id_DropDownList.SelectedValue); } else { return; } if (!Id_DropDownList.Text.Equals(condicion)) { //Si tiene algun prestamo o deposito enlazado no elimina BLL.RepositorioBase <Deposito> repositorios = new BLL.RepositorioBase <Deposito>(); BLL.RepositorioBase <Prestamo> repositorioPrestamo = new BLL.RepositorioBase <Prestamo>(); if (repositorios.GetList(x => x.CuentaId == id).Count() > 0 || repositorioPrestamo.GetList(x => x.IdCuenta == id).Count() > 0) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('No Eliminado tiene depositos o Prestamos Enlazados');", addScriptTags: true); } else { if (repositorio.Eliminar(id)) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('Eliminado');", addScriptTags: true); NuevoButton_Click(sender, e); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['danger']('No se pudo Eliminar');", addScriptTags: true); } } } }
protected void Page_Load(object sender, EventArgs e) { LabelFecha.Text = DateTime.Now.Date.ToString("dd/MM/yy"); this.textboxId.ReadOnly = true; if (!IsPostBack) { if (Utils.ToInt(Request.QueryString["requerido"]) == 1) { Utils.ShowToastr(this, "Debe crear una empresa antes de operar en el sistema!", "Registro de Empresa Requerido", "warning"); } ViewState["empresa"] = new Empresa(); int id = Request.QueryString["id"].ToInt(); if (id > 0) { BLL.RepositorioBase <Empresa> repositorio = new BLL.RepositorioBase <Empresa>(); Empresa empresa = repositorio.Get(id); if (empresa == null) { Utils.ShowToastr(this, "Empresa no encontrada!", "Advertencia", "warning"); return; } LlenaCampos(empresa); Utils.ShowToastr(this, "Empresa Encontrada", "Exito!"); textboxId.ReadOnly = true; } } else { Empresa empresa = (Empresa)ViewState["empresa"]; } }
protected void GuardarButton_Click(object sender, EventArgs e) { Cliente data = LlenaClase(); bool paso = true; if (data.ClienteID > 0) { paso = new BLL.RepositorioBase <Cliente>().Modificar(data); } else { paso = new BLL.RepositorioBase <Cliente>().Guardar(data); } if (!paso) { Utilidades.ShowToastr(this, "Error al intentar guardar la data!", "Error", "error"); return; } Utilidades.ShowToastr(this, "Registro Guardado Correctamete!", "Exito", "success"); Utilidades.ClearControls(formRegistro, new List <Type>() { typeof(TextBox) }); return; }
/// <summary> /// Metodo encargado de verifica si esxiste en la base de datos /// </summary> /// <returns></returns> public bool Existe() { Parcial2_WaldeReyes.BLL.RepositorioBase <Estudiantes> BLL = new BLL.RepositorioBase <Estudiantes>(new Contexto()); Estudiantes estudiante = BLL.Buscar((int)EstudianteIdNumericUpDown.Value); return(estudiante != null); }
protected void Page_Load(object sender, EventArgs e) { Utils.VerificarAccesoEmpresa(this); LabelFecha.Text = DateTime.Now.Date.ToString("dd/MM/yy"); this.textboxId.ReadOnly = true; if (!IsPostBack) { System.Linq.Expressions.Expression <Func <Cliente, bool> > filtro = x => true; Utils.LlenarDropDownList <Cliente>(dropdownlistClientes, new BLL.RepositorioBase <Cliente>(), filtro, "Id_Cliente", "Nombre"); ViewState["data"] = new Cobro(); int id = Request.QueryString["id"].ToInt(); if (id > 0) { BLL.RepositorioBase <Cobro> repositorio = new BLL.RepositorioBase <Cobro>(); Cobro data = repositorio.Get(id); if (data == null) { Utils.ShowToastr(this, "Cobro no encontrado!", "Advertencia", "warning"); return; } LlenaCampos(data); Utils.ShowToastr(this, "Cobro Encontrada", "Exito!"); textboxId.ReadOnly = true; } } else { Cobro data = (Cobro)ViewState["data"]; } }
protected void EliminarButton_Click(object sender, EventArgs e) { int id = textboxId.Text.ToInt(); if (id < 0) { Utils.ShowToastr(this, "Id invalido", "Advertencia", "warning"); return; } BLL.RepositorioBase <Cobro> repositorio = new BLL.RepositorioBase <Cobro>(); if (repositorio.Get(id) == null) { Utils.ShowToastr(this, "Registro no encontrado", "Advertencia", "warning"); return; } bool paso = repositorio.Delete(id); if (!paso) { Utils.ShowToastr(this, "Error al intentar eliminar el registro", "Error", "error"); return; } Utils.ShowToastr(this, "Registro eliminado correctamente!", "exito", "success"); return; }
protected void BuscarButton_Click(object sender, EventArgs e) { //Inicializando el filtro en True Expression <Func <Usuario, bool> > filtro = x => true; BLL.RepositorioBase <Usuario> repositorio = new BLL.RepositorioBase <Usuario>(); int id; if (!string.IsNullOrEmpty(FiltroTextBox.Text)) { switch (BuscarPorDropDownList.SelectedIndex) { case 0: //ID id = Utils.ToInt(FiltroTextBox.Text); filtro = c => c.Id_Usuario == id; break; case 1: // correo filtro = c => c.Correo.Contains(FiltroTextBox.Text); break; } } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); }
private void BtnBuscar_Click(object sender, EventArgs e) { var listar = new List <Inscripciones>(); BLL.RepositorioBase <Inscripciones> BLL = new BLL.RepositorioBase <Inscripciones>(new Contexto()); if (txtCriterio.Text.Trim().Length > 0) { switch (cbFiltro.SelectedItem) { case 0: BLL.GetList(i => true); break; case 1: int id = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.InscripcionId == id); break; case 2: int es = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.EstudianteId == es); break; case 3: //Descripcion double mo = Convert.ToDouble(txtCriterio.Text); listar = BLL.GetList(i => i.Monto == mo); break; } listar = listar.Where(c => c.Fecha.Date >= dtpDesde.Value.Date && c.Fecha.Date <= dtpHasta.Value.Date).ToList(); } else { listar = BLL.GetList(i => true); } dgvConsulta.DataSource = null; dgvConsulta.DataSource = listar; }
protected void Page_Load(object sender, EventArgs e) { LabelFecha.Text = DateTime.Now.Date.ToString("dd/MM/yy"); this.textboxId.ReadOnly = true; if (!IsPostBack) { ViewState["data"] = new Empleado(); int id = Request.QueryString["id"].ToInt(); if (id > 0) { BLL.RepositorioBase <Empleado> repositorio = new BLL.RepositorioBase <Empleado>(); Empleado data = repositorio.Buscar(id); if (data == null) { Utilidades.ShowToastr(this, "Empleado no encontrada!", "Advertencia", "warning"); return; } LlenaCampos(data); Utilidades.ShowToastr(this, "Empleado Encontrada", "Exito!"); textboxId.ReadOnly = true; } } else { Empleado data = (Empleado)ViewState["data"]; } }
protected void bBuscar_Click(object sender, EventArgs e) { //Inicializando el filtro en True Expression <Func <Usuarios, bool> > filtro = x => true; BLL.RepositorioBase <Usuarios> repositorio = new BLL.RepositorioBase <Usuarios>(); int id; switch (CamposDropDownList.SelectedIndex) { case 0: //ID id = Utilitarios.Utils.ToInt(tFiltro.Text); filtro = c => c.UsuarioId == id; break; case 1: // nombre filtro = c => c.Nombres.Contains(tFiltro.Text); break; case 2: // nombre filtro = c => c.Email.Contains(tFiltro.Text); break; } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); }
protected void GuadarButton_Click(object sender, EventArgs e) { BLL.RepositorioBase <Categorias> repositorio = new BLL.RepositorioBase <Categorias>(); Categorias categoria = new Categorias(); bool paso = false; //todo: validaciones adicionales LlenaClase(categoria); if (categoria.CategoriaId == 0) { paso = repositorio.Guardar(categoria); } else { paso = repositorio.Modificar(categoria); } if (paso) { MostrarMensaje(TiposMensaje.Success, "Transaccion Exitosa!"); Limpiar(); } else { MostrarMensaje(TiposMensaje.Error, "No fue posible terminar la transacción"); } }
private void BtnBuscar_Click(object sender, EventArgs e) { var listar = new List <Asignaturas>(); BLL.RepositorioBase <Asignaturas> BLL = new BLL.RepositorioBase <Asignaturas>(new Contexto()); if (txtCriterio.Text.Trim().Length > 0) { switch (cbFiltro.SelectedItem) { case 0: BLL.GetList(i => true); break; case 1: int id = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.AsignaturaId == id); break; case 2: int es = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.Descripcion.Contains(txtCriterio.Text)); break; case 3: //Descripcion double mo = Convert.ToDouble(txtCriterio.Text); listar = BLL.GetList(i => i.Creditos == mo); break; } } else { listar = BLL.GetList(i => true); } dgvConsulta.DataSource = null; dgvConsulta.DataSource = listar; }
protected void BuscarButton_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(FiltroTextBox.Text) && BuscarPorDropDownList.SelectedIndex != 0) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "Popup", "alert('Debe escribir el criterio')", true); } else { Expression <Func <Usuario, bool> > filtro = x => true; BLL.RepositorioBase <Usuario> repositorio = new BLL.RepositorioBase <Usuario>(); int id; switch (BuscarPorDropDownList.SelectedIndex) { case 0: filtro = c => true; break; case 1: //ID id = Convert.ToInt32(FiltroTextBox.Text); filtro = c => c.UsuarioId == id; break; case 2: // Nombre filtro = c => c.Nombre.Contains(FiltroTextBox.Text); break; } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); } }
public void Guardar() { BLL.RepositorioBase <Cuentas> repositorio = new BLL.RepositorioBase <Cuentas>(); Assert.IsTrue(repositorio.Guardar(GetCuenta())); }
protected void dropdownlistPrestamos_SelectedIndexChanged(object sender, EventArgs e) { int id = dropdownlistPrestamos.SelectedValue.ToInt(); Prestamo prestamo = new BLL.RepositorioBase <Prestamo>().Get(id); Utils.FillGrid <Cobro>(GridViewCobrosRealizados, prestamo.Cobros); }
protected void GuardarButton_Click(object sender, EventArgs e) { Empresa empresa = LlenaClase(); bool paso = true; if (empresa.Id_Empresa > 0) { paso = new BLL.RepositorioBase <Empresa>().Modify(empresa); } else { paso = new BLL.RepositorioBase <Empresa>().Save(empresa); empresa = new BLL.RepositorioBase <Empresa>().GetList(x => true).LastOrDefault(); Acceso_Empresa acceso = new Acceso_Empresa(); acceso.Id_Empresa = empresa.Id_Empresa; acceso.Id_Usuario = HttpContext.Current.Request.Cookies.Get("UsuarioId").Value.ToInt(); new BLL.RepositorioBase <Acceso_Empresa>().Save(acceso); //new BLL.RepositorioBase<Acceso_Empresa>().Save(new Acceso_Empresa()); } if (!paso) { Utils.ShowToastr(this, "Error al intentar guardar la empresa!", "Error", "error"); return; } Utils.ShowToastr(this, "Registro Guardado Correctamete!", "Exito", "success"); return; }
private void LlenaComboCuenta() { BLL.RepositorioBase <CuentaBancaria> repositorioCuenta = new BLL.RepositorioBase <CuentaBancaria>(); Cuenta_Id_DropDownList.Items.Clear(); Cuenta_Id_DropDownList.Items.Add(condicion); Cuenta_Id_DropDownList.DataSource = repositorioCuenta.GetList(x => true); Cuenta_Id_DropDownList.DataValueField = "CuentaId"; Cuenta_Id_DropDownList.DataTextField = "Nombre"; Cuenta_Id_DropDownList.DataBind(); }
public void Guardar() { BLL.RepositorioBase <Transacciones> repositorio = new BLL.RepositorioBase <Transacciones>(); //todo: Cuando se guarde la transaccion debe descontar //el presupuesto de la categoria. Guardar, Modificar, Eliminar Assert.IsTrue(repositorio.Guardar(GetTransaccion())); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BLL.RepositorioBase <Movie> repositorioBase = new BLL.RepositorioBase <Movie>(); MovieCar movieCar = new MovieCar(); ViewState["Movie"] = repositorioBase.GetList(x => true); ViewState["MovieCar"] = movieCar; DataBinds(); } }
private bool EsValido(Usuario usuario) { List <Usuario> lista = new BLL.RepositorioBase <Usuario>().GetList(x => x.Correo == usuario.Correo && x.Nivel == Enums.NivelUsuario.NORMAL); if (lista.Count > 0) { return(false); } return(true); }
protected void Page_Load(object sender, EventArgs e) { BLL.RepositorioBase <Prestamos> repositorio = new BLL.RepositorioBase <Prestamos>(); PrestamoReportViewer.ProcessingMode = ProcessingMode.Local; PrestamoReportViewer.Reset(); PrestamoReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reports\ReportPrestamos.rdlc"); PrestamoReportViewer.LocalReport.DataSources.Clear(); PrestamoReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Prestamos", repositorio.GetList(x => true))); PrestamoReportViewer.LocalReport.Refresh(); }
protected void buttonIniciarSesion_Click(object sender, EventArgs e) { Usuario usuario = LlenaClaseLogin(); List <Usuario> lista = new BLL.RepositorioBase <Usuario>().GetList(x => true); if (new BLL.RepositorioBase <Usuario>().GetList(x => x.Email == usuario.Email && x.Clave == usuario.Clave).Count > 0) { Response.Redirect("~/Default.aspx"); } else { Utilidades.ShowToastr(this, "Credenciales invalidas!", "Error", "error"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack)//solo se carga si no se esta haciendo postback { BLL.RepositorioBase <Pagos> repositorio = new BLL.RepositorioBase <Pagos>(); var lista = repositorio.GetList(x => true); MyReportViewer.ProcessingMode = ProcessingMode.Local; MyReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reportes\ListadoPagos.rdlc"); MyReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Pagos", lista)); MyReportViewer.LocalReport.Refresh(); } }
protected void BuscarLinkButton_Click(object sender, EventArgs e) { BLL.RepositorioBase <Destinatarios> repositorio = new BLL.RepositorioBase <Destinatarios>(); Destinatarios destinatarios = repositorio.Buscar(Util.ToInt(DestinatarioIdTextBox.Text)); if (destinatarios != null) { LlenaCampos(destinatarios); } else { Util.ShowToastr(this, "No Existe en la Base de datos", "Error", "error"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BLL.RepositorioBase <Cuentas> repositorio = new BLL.RepositorioBase <Cuentas>(); CuentasReportViewer.ProcessingMode = ProcessingMode.Local; CuentasReportViewer.Reset(); CuentasReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reports\ReportCuentas.rdlc"); CuentasReportViewer.LocalReport.DataSources.Clear(); CuentasReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Cuentas", repositorio.GetList(x => true))); CuentasReportViewer.LocalReport.Refresh(); } }
private void Buscar_Click(object sender, EventArgs e) { Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas> AsignaturasBLL = new BLL.RepositorioBase <Asignaturas>(new Contexto()); Asignaturas a = new Asignaturas(); a = AsignaturasBLL.Buscar((int)AsignaturaId.Value); if (a != null) { LLenaCampo(a); } else { MessageBox.Show("No se encontro"); } }
protected void GuardarButton_Click(object sender, EventArgs e) { BLL.RepositorioBase <MovieCar> repositorioBase = new BLL.RepositorioBase <MovieCar>(); if (repositorioBase.Guardar(((MovieCar)ViewState["Shop"]))) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('Guardado');", addScriptTags: true); GuardarButton.Enabled = false; ViewState["Shop"] = repositorioBase.GetList(x => true).Last(); DataListBind(); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['error']('No puedo Guardar');", addScriptTags: true); } }
private void Buscar_Click(object sender, EventArgs e) { Parcial2_WaldeReyes.BLL.RepositorioBase <Estudiantes> BLL = new BLL.RepositorioBase <Estudiantes>(new Contexto()); Estudiantes estudiantes = new Estudiantes(); estudiantes = BLL.Buscar((int)EstudianteIdNumericUpDown.Value); if (estudiantes != null) { LLenaCampo(estudiantes); } else { MessageBox.Show("No se encontro el esudiante"); } }
protected void EliminarButton_Click(object sender, EventArgs e) { BLL.RepositorioBase <Categorias> repositorio = new BLL.RepositorioBase <Categorias>(); int id = Utils.ToInt(IdTextBox.Text); var categoria = repositorio.Buscar(id); if (categoria == null) { MostrarMensaje(TiposMensaje.Error, "Registro no encontrado"); } else { repositorio.Eliminar(id); } }