public async Task <ActionResult <Vacuna> > PostVacuna(Vacuna vacuna) { _context.Vacunas.Add(vacuna); await _context.SaveChangesAsync(); return(CreatedAtAction("GetVacuna", new { id = vacuna.Id }, vacuna)); }
static void Main(string[] args) { /*Cliente cli = new Cliente("Yamil", "Palmiero"); * Console.WriteLine("Con CONSTRUCTOR:"); * Console.WriteLine(cli.GetNombreCompleto());*/ /*cli.SetNombre("Mariana"); * cli.SetApellido("Seib"); * Console.WriteLine("\nCon SETTERS:"); * Console.WriteLine(cli.GetNombreCompleto());*/ //-------------------------------------------------------------- Cliente cliente = new Cliente("Yamil", "Palmiero"); Mascota perro = new Mascota("Perro", "Papu", new DateTime(2015, 08, 16)); Vacuna vacunaRabia = new Vacuna("Rabia"); perro.AgregarVacuna(vacunaRabia); Mascota gato = new Mascota("Gato", "Pipi", new DateTime(2010, 05, 10)); cliente.AgregarMascota(perro); cliente.AgregarMascota(gato); Console.WriteLine(cliente.MostrarDatos()); Console.ReadKey(true); }
public async Task <IActionResult> Edit(int id, [Bind("IdVacuna,Nombre,Descripcion")] Vacuna vacuna) { if (id != vacuna.IdVacuna) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vacuna); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VacunaExists(vacuna.IdVacuna)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vacuna)); }
public VacunaViewModel(Vacuna vacuna) { IdVacuna = vacuna.IdVacuna; TipoVacuna = vacuna.TipoVacuna; FechaVacuna = vacuna.FechaVacuna; Cedula = vacuna.Cedula; }
public VacunaViewModel(Vacuna vacuna) { Idvacuna = vacuna.Idvacuna; Tipovacuna = vacuna.Tipovacuna; Fechavacuna = vacuna.Fechavacuna; Edadaplicacion = vacuna.Edadaplicacion; }
private void BtGuardarHor_Click(object sender, RoutedEventArgs e) { if (modificar) { if (Validado(VacSelect)) { try { Empleado emple = (Empleado)(cbListEmpVac.SelectedItem); VacSelect.Empleado = emple; VacSelect.EmpleadoId = emple.EmpleadoId; VacSelect.Paciente = Paci; VacSelect.PacienteId = Paci.PacienteId; MainWindow.uow.RepositorioVacuna.actualizar(VacSelect); MessageBox.Show("se ha actualizado correctamente"); dgVacuna.ItemsSource = MainWindow.uow.RepositorioVacuna.obtenerVarios(c => c.PacienteId == Paci.PacienteId); gridNuevaVacuna.Visibility = Visibility.Hidden; cbListEmpVac.SelectedIndex = 0; } catch (Exception erro) { MessageBox.Show(erro.Message); } } else { } } else { if (Validado(NuevaVacuna)) { try { Empleado emple = (Empleado)(cbListEmpVac.SelectedItem); NuevaVacuna.Empleado = emple; NuevaVacuna.EmpleadoId = emple.EmpleadoId; NuevaVacuna.Paciente = Paci; NuevaVacuna.PacienteId = Paci.PacienteId; MainWindow.uow.RepositorioVacuna.crear(NuevaVacuna); MessageBox.Show("se ha guardado correctamente"); NuevaVacuna = new Vacuna(); dgVacuna.ItemsSource = MainWindow.uow.RepositorioVacuna.obtenerVarios(c => c.PacienteId == Paci.PacienteId); gridNuevaVacuna.Visibility = Visibility.Hidden; cbListEmpVac.SelectedIndex = 0; } catch (Exception erro) { MessageBox.Show(erro.Message); } } else { } } }
// GET: Vacuna/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { ViewData["Error"] = await ErrorAsync("Vacuna", "Edit", "No se ingreso el Id", 400); return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var result = await GetAsync("api/Vacuna/" + id.Value); Vacuna vacuna = null; if (result.IsSuccessStatusCode) { var resultdata = result.Content.ReadAsStringAsync().Result; vacuna = JsonConvert.DeserializeObject <Vacuna>(resultdata); } if (vacuna == null) { ViewData["Error"] = await ErrorAsync("Vacuna", "Edit", "Error al consultar api", 404); return(HttpNotFound()); } return(View(vacuna)); }
public List <Vacuna> D_ListarVacunas(int serie) { String cadena = DConexion.cadena; String sql = "select * from vacuna WHERE SERIE = @SERIE order by NUMERO_VACUNA "; cone = new MySqlConnection(cadena); List <Vacuna> lista = new List <Vacuna>(); MySqlCommand com = new MySqlCommand(sql, cone); com.Parameters.AddWithValue("@SERIE", serie); cone.Open(); MySqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { Vacuna historial = new Vacuna(); historial.Id = int.Parse(dr[0].ToString()); historial.Numero_vacuna = int.Parse(dr[2].ToString()); historial.Fecha = Convert.ToDateTime(dr[3].ToString()); historial.Observacion = dr[4].ToString(); historial.Precio_Vacuna = Convert.ToDecimal(dr[5].ToString()); lista.Add(historial); } cone.Close(); return(lista); }
public VacunaViewModel(Vacuna vacuna) { nombreVacuna = vacuna.NombreVacuna; fechaVacuna = vacuna.FechaVacuna; edadAplicacion = vacuna.EdadAplicacion; identificacionPersona = vacuna.IdentificacionPersona; }
private void cargarVacunas() { try { SqlConnection conx = new SqlConnection(ConfigurationManager.ConnectionStrings["cadenaConexion"].ConnectionString); string query = "SELECT * FROM Vacunas;"; conx.Open(); SqlCommand comando = new SqlCommand(query, conx); SqlDataReader dr = comando.ExecuteReader(); if (dr.HasRows == true) { while (dr.Read()) { Vacuna vacuna = new Vacuna(dr.GetInt32(0), dr.GetString(1)); vacunas.Add(vacuna); } } conx.Close(); } catch (SqlException x) { MessageBox.Show("Error! al cargar datos"); } }
public GuardarVacunaResponse(Vacuna vacuna) { Error = false; Vacuna = vacuna; }
public async Task <IActionResult> PutVacuna(int id, Vacuna vacuna) { if (id != vacuna.Id) { return(BadRequest()); } _context.Entry(vacuna).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VacunaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult DeleteConfirmed(int id) { Vacuna vacuna = db.Vacunas.Find(id); db.Vacunas.Remove(vacuna); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Vacuna vacuna = _UnityOfWork.Vacunas.Get(id); _UnityOfWork.Vacunas.Delete(vacuna); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public Vacuna VacunaPorID(int id) { IQuery query = getSessionFactory().CreateQuery("from Clientes where codigo = :id"); query.SetParameter("id", id); Vacuna vacuna = query.UniqueResult <Vacuna>(); return(vacuna); }
public Vacuna Agregar(Vacuna vacuna) { using (var cnx = Conexion.Open) { cnx.Vacuna.InsertOnSubmit(vacuna); cnx.SubmitChanges(); } return(vacuna); }
public int D_registrar_vacuna(Vacuna vacuna) { String cadena = DConexion.cadena; String sql = "INSERT INTO vacuna (SERIE,NUMERO_VACUNA,FECHA,OBSERVACION,PRECIO) VALUES (@SERIE,@NUMERO_VACUNA,@FECHA,@OBSERVACION,@PRECIO)"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@SERIE", vacuna.Mascota.Serie); if (vacuna.Numero_vacuna.Equals("")) { com.Parameters.AddWithValue("@NUMERO_VACUNA", null); } else { com.Parameters.AddWithValue("@NUMERO_VACUNA", vacuna.Numero_vacuna); } if (vacuna.Fecha.Equals("")) { com.Parameters.AddWithValue("@FECHA", null); } else { com.Parameters.AddWithValue("@FECHA", vacuna.Fecha); } if (vacuna.Observacion.Equals("")) { com.Parameters.AddWithValue("@OBSERVACION", null); } else { com.Parameters.AddWithValue("@OBSERVACION", vacuna.Observacion); } com.Parameters.AddWithValue("@PRECIO", vacuna.Precio_Vacuna); int band; try { band = com.ExecuteNonQuery(); } catch (Exception) { band = 0; } cone.Close(); return(band); }
public int D_modificar_vacuna(Vacuna vacuna) { String cadena = DConexion.cadena; String sql = "UPDATE vacuna SET NUMERO_VACUNA = @NUMERO_VACUNA,FECHA=@FECHA,OBSERVACION=@OBSERVACION,PRECIO=@PRECIO WHERE ID = @ID"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); if (vacuna.Numero_vacuna.Equals("")) { com.Parameters.AddWithValue("@NUMERO_VACUNA", null); } else { com.Parameters.AddWithValue("@NUMERO_VACUNA", vacuna.Numero_vacuna); } if (vacuna.Fecha.Equals("")) { com.Parameters.AddWithValue("@FECHA", null); } else { com.Parameters.AddWithValue("@FECHA", vacuna.Fecha); } if (vacuna.Observacion.Equals("")) { com.Parameters.AddWithValue("@OBSERVACION", null); } else { com.Parameters.AddWithValue("@OBSERVACION", vacuna.Observacion); } com.Parameters.AddWithValue("@PRECIO", vacuna.Precio_Vacuna); com.Parameters.AddWithValue("@ID", vacuna.Id); int band; try { band = com.ExecuteNonQuery(); } catch (Exception) { band = 0; } cone.Close(); return(band); }
private Vacuna MapearVacuna(VacunaInputModel vacunaInput) { var vacuna = new Vacuna(); vacuna.NombreVacuna = vacunaInput.nombreVacuna; vacuna.FechaVacuna = vacunaInput.fechaVacuna; vacuna.EdadAplicacion = vacunaInput.edadAplicacion; vacuna.IdentificacionPersona = vacunaInput.identificacionPersona; return(vacuna); }
//eventos private void DgVacuna_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { VacSelect = (Vacuna)(dgVacuna.SelectedItem); } catch { } }
public ActionResult Edit([Bind(Include = "VacunaId,nombre")] Vacuna vacuna) { if (ModelState.IsValid) { db.Entry(vacuna).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vacuna)); }
public ActionResult <VacunaViewModel> post(VacunaInputModel vacunaInput) { Vacuna vacuna = MapearVacuna(vacunaInput); var response = _vacunaService.GuardarVacunaResponse(vacuna); if (response.Error) { return(BadRequest(response.Mensaje)); } return(Ok(response.Vacuna)); }
public ActionResult Create([Bind(Include = "VacunaId,nombre")] Vacuna vacuna) { if (ModelState.IsValid) { db.Vacunas.Add(vacuna); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vacuna)); }
public async Task <IActionResult> Create([Bind("IdVacuna,Nombre,Descripcion")] Vacuna vacuna) { if (ModelState.IsValid) { _context.Add(vacuna); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vacuna)); }
public async Task <IActionResult> Create([Bind("Id,Nombre,PeriodoAplicaciĆ³n,Beneficios")] Vacuna vacuna) { if (ModelState.IsValid) { _context.Add(vacuna); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vacuna)); }
public ActionResult Edit([Bind(Include = "VacunaId,MascotaId,ServicioClinicoId")] Vacuna vacuna) { if (ModelState.IsValid) { _UnityOfWork.StateModified(vacuna); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(vacuna)); }
private Vacuna MapearVacuna(VacunaInputModel vacunaInput) { var vacuna = new Vacuna { IdVacuna = vacunaInput.IdVacuna, TipoVacuna = vacunaInput.TipoVacuna, FechaVacuna = vacunaInput.FechaVacuna, Cedula = vacunaInput.Cedula, }; return(vacuna); }
public int Insert(Vacuna entity) { try { var id = DB.InsertarVacuna(entity.Nombre, entity.Descripcion, entity.Precio).SingleOrDefault().Column1; return(id.Value); } catch (Exception ex) { throw ex; } }
private Vacuna MapearVacuna(VacunaInputModel vacunaInput) { var Vacuna = new Vacuna { Idvacuna = vacunaInput.Idvacuna, Tipovacuna = vacunaInput.Tipovacuna, Fechavacuna = vacunaInput.Fechavacuna, Edadaplicacion = vacunaInput.Edadaplicacion, }; return(Vacuna); }
public bool Update(Vacuna entity) { try { DB.ActualizarVacuna(entity.Id, entity.Nombre, entity.Descripcion, entity.Precio); return(true); } catch (Exception ex) { throw ex; } }