protected void BuscarButton_Click(object sender, EventArgs e) { Vacunas vacu = new Vacunas(); string filtro = ""; if (string.IsNullOrWhiteSpace(FiltroTextBox.Text)) { filtro = "1=1"; } else { if (FiltroDropDownList.SelectedIndex == 0) { filtro = "VacunaId = " + FiltroTextBox.Text; } else { filtro = FiltroDropDownList.SelectedValue + " like '%" + FiltroTextBox.Text + "%'"; } } DataTable dt = new DataTable(); dt = vacu.Listado("VacunaId,Descripcion ", filtro, ""); ConsultaGridView.DataSource = dt; ConsultaGridView.DataBind(); }
protected void BuscarButton_Click(object sender, EventArgs e) { Vacunas vacu = new Vacunas(); if (IdTextBox.Text == "") { Utility.ShowToastr(this, "Introdusca el ID", "Mensaje", "info"); } else if (Utility.ConvertirToInt(IdTextBox.Text) != 0) { if (vacu.Buscar(Utility.ConvertirToInt(IdTextBox.Text))) { LlenarCampos(vacu); } else { Utility.ShowToastr(this, "Id no exite", "Mensaje", "info"); } } else { Utility.ShowToastr(this, "Id no encontrado", "Mensaje", "info"); } }
private bool ExisteEnLaBaseDeDatos() { Repositorio <Vacunas> db = new Repositorio <Vacunas>(); Vacunas vacunas = db.Buscar((int)IdNumericUpDown.Value); return(vacunas != null); }
public async Task <IActionResult> PutVacuna(int id, Vacunas Vacuna) { if (id != Vacuna.id) { return(BadRequest()); } _context.Entry(Vacuna).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VacunasExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private Vacunas Vacuna_ControlAClase() { Vacunas vacuna = new Vacunas(); vacuna.Nombre = txtNombre.Text.Trim(); return(vacuna); }
public async Task <ActionResult <Vacunas> > PostVacunas(Vacunas Vacunas) { _context.vacunas.Add(Vacunas); await _context.SaveChangesAsync(); return(CreatedAtAction("GetVacunas", new { id = Vacunas.id }, Vacunas)); }
public async Task <IActionResult> Patch(int id, [FromBody] JsonPatchDocument <Vacunas> vacunasPatch) { Vacunas vacuna = await _context.Vacunas.FirstOrDefaultAsync(u => u.Id == id); if (vacuna == null) { return(NotFound()); } try { vacunasPatch.ApplyTo(vacuna); _context.Entry(vacuna).State = EntityState.Modified; await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Exists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
protected void EliminarButton_Click(object sender, EventArgs e) { Vacunas vacu = new Vacunas(); if (IdTextBox.Text.Length == 0) { Utility.ShowToastr(this, "Debe Ingresar el ID", "Mensaje", "info"); } else { if (vacu.Buscar(Utility.ConvertirToInt(IdTextBox.Text))) { if (vacu.Eliminar()) { Limpiar(); Utility.ShowToastr(this, "Vacuna Eliminado", "Mensaje", "success"); } else { Utility.ShowToastr(this, "Error Vacuna no se Elimino", "Mensaje", "error"); } } else { Utility.ShowToastr(this, "error", "Mensaje", "error"); } } }
private Vacunas LlenarClase() { Vacunas vacunas = new Vacunas(); vacunas.VacunasId = (int)IdNumericUpDown.Value; vacunas.Descripcion = DescripcionTextBox.Text; return(vacunas); }
public async Task <ActionResult <Vacunas> > Post(Vacunas vacuna) { _context.Vacunas.Add(vacuna); await _context.SaveChangesAsync(); return(Ok()); }
private void VacunaLlenarDropDownList() { Vacunas vacu = new Vacunas(); VacunaDropDownList.DataSource = vacu.Listado(" * ", " 1=1 ", " "); VacunaDropDownList.DataTextField = "Descripcion"; VacunaDropDownList.DataValueField = "VacunaId"; VacunaDropDownList.DataBind(); VacunaDropDownList.Items.Insert(0, "Selecionar"); }
private void btnAgregar_Click(object sender, EventArgs e) { if (!Validar()) { Vacunas vacuna = Vacuna_ControlAClase(); VacunasDB vacunaDB = new VacunasDB(); if (vacunaDB.Agregar_Modificar(vacuna, ClinicaPro.General.accion.Agregar) != 0) { Limpiar(); } } }
private void BuscarButton_Click(object sender, EventArgs e) { Vacunas vacuna = new Vacunas(); string filtro = "1=1"; if (FiltrotextBox.Text.Length > 0) { filtro = CamposcomboBox.Text + " like '%" + FiltrotextBox.Text + "%'"; } ConsultadataGridView.DataSource = vacuna.Listado("VacunaId,NombresVacunas", filtro, ""); ConteotextBox.Text = ConsultadataGridView.RowCount.ToString(); }
private void GuardarButton_Click(object sender, EventArgs e) { bool paso = false; Repositorio <Vacunas> db = new Repositorio <Vacunas>(); Vacunas v = new Vacunas(); if (!Validar()) { return; } v = LlenarClase(); if (IdNumericUpDown.Value == 0) { if (!ValidarRepetir()) { return; } paso = db.Guardar(v); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una Vacuna que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = db.Modificar(v); } if (!ExisteEnLaBaseDeDatos()) { if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (paso) { MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Limpiar(); }
private void ReporteVacunas() { if (!IsPostBack) { VacunaReportViewer.LocalReport.DataSources.Clear(); VacunaReportViewer.ProcessingMode = ProcessingMode.Local; VacunaReportViewer.LocalReport.ReportPath = @"Reportes\VacunasReport.rdlc"; ReportDataSource source = new ReportDataSource("Vacunas", Vacunas.ListadoVac("1=1")); VacunaReportViewer.LocalReport.DataSources.Add(source); VacunaReportViewer.LocalReport.Refresh(); } }
private void btnActualizar_Click(object sender, EventArgs e) { if (!Validar()) { if (dgVacunas.SelectedRows.Count == 1) { this.IdVacunas = (int)dgVacunas.SelectedRows[0].Cells[comboNombreIDs.vacunas].Value; } Vacunas vacuna = Vacuna_ControlAClase(); vacuna.idVacunas = this.IdVacunas; VacunasDB vacunaDB = new VacunasDB(); if (vacunaDB.Agregar_Modificar(vacuna, ClinicaPro.General.accion.Modificar) != 0) { Limpiar(); MensajeDeActulizacion(); } } }
private void BuscarButton_Click(object sender, EventArgs e) { int id; Vacunas vacunas = new Vacunas(); Repositorio <Vacunas> db = new Repositorio <Vacunas>(); int.TryParse(IdNumericUpDown.Text, out id); Limpiar(); vacunas = db.Buscar(id); if (vacunas != null) { LLenarCampo(vacunas); } else { MessageBox.Show("Vacuna no encontrado"); } }
protected void GuardarButton_Click(object sender, EventArgs e) { Vacunas vacu = new Vacunas(); if (DescripcionTextBox.Text.Length == 0) { Utility.ShowToastr(this, "Hay campos sin completar", "Mensaje", "info"); } else if (Utility.ConvertirToInt(IdTextBox.Text) == 0) { LlenarDatos(vacu); if (vacu.Insertar()) { Limpiar(); Utility.ShowToastr(this, "Vacuna Guardada", "Mensaje", "success"); } else { Utility.ShowToastr(this, "Error al Guardar", "Mensaje", "error"); } } else if (Utility.ConvertirToInt(IdTextBox.Text) > 0) { if (vacu.Buscar(Utility.ConvertirToInt(IdTextBox.Text))) { LlenarDatos(vacu); if (vacu.Editar()) { Limpiar(); Utility.ShowToastr(this, "Vacuna Editada", "Mensaje", "success"); } else { Utility.ShowToastr(this, "Error al Editar", "Mensaje", "error"); } } } }
public void AgregarVacuna(String tipo, String efectoSecundario, String nombreAnimal) { var animal = AnimalitosPorNombre(nombreAnimal); Vacunas vacunas = new Vacunas(); vacunas.fecha = DateTime.Now; vacunas.tipo = tipo; List <String> efectosSecundarios = new List <string>(); efectosSecundarios.Add(efectoSecundario); vacunas.efectosSecundarios = efectosSecundarios; animal.Vacunas.Add(vacunas); var database = ConectarConBaseDeDatos(); var collection = database.GetCollection <Animalito>("Animalitos"); var builder = Builders <Animalito> .Filter; var filter = builder.Eq(s => s.Nombre, nombreAnimal); var update = Builders <Animalito> .Update .Set(d => d.Vacunas, animal.Vacunas); UpdateResult result = collection.UpdateOne(filter, update); }
private void LlenarCampos(Vacunas vacu) { DescripcionTextBox.Text = vacu.Descripcion; }
private void LLenarCampo(Vacunas vacunas) { IdNumericUpDown.Value = vacunas.VacunasId; DescripcionTextBox.Text = vacunas.Descripcion; }
private void LlenarDatos(Vacunas vacu) { vacu.Descripcion = DescripcionTextBox.Text; }