private void btnModificar_Click_1(object sender, EventArgs e) { try { asistencia nuevo = ADO.buscar(int.Parse(txtCodigo.Text)); //actividades a = auxActi.buscar(int.Parse(cmbActividad.SelectedValue.ToString())); // peregrinos p = auxPere.buscar(int.Parse(cmbPeregrino.SelectedValue.ToString())); // MessageBox.Show(nuevo.id_asistencia.ToString()); nuevo.id_asistencia = int.Parse(txtCodigo.Text); actividades a = auxActi.buscar(actividadesList.Find(x => x.actividad.ToString().Contains(cmbActividad.selectedValue)).id_actividad); peregrinos p = auxPere.buscar(peregrinosList.Find(x => x.nombres.ToString().Contains(cmbPeregrino.selectedValue)).id_peregrino); nuevo.pre_asis = cbxPreAsistencia.Checked ? 1 : 0; nuevo.asis = cbxAsistencia.Checked ? 1 : 0; nuevo.id_actividad = a.id_actividad; nuevo.id_peregrino = p.id_peregrino; //p.asistencia.Add(nuevo); //a.asistencia.Add(nuevo); if (ADO.modificar(nuevo) == 1) { MessageBox.Show("Asistencia modificada con exito :D"); cargar(); limpiar(); } else { MessageBox.Show("Ha ocurrido un error... Vuelva a intentarlo D:"); } } catch (Exception) { MessageBox.Show("Error al modificar: " + e.ToString()); padre.mostrarAsistencia(); } }
public int modificar(asistencia nuevo) { asistencia p = contexto.asistencia.Find(nuevo.id_asistencia); p = nuevo; return(contexto.SaveChanges()); }
public int eliminar(int codigo) { asistencia p = contexto.asistencia.Find(codigo); contexto.asistencia.Remove(p); return(contexto.SaveChanges()); }
public async Task <IHttpActionResult> Putasistencia(int id, asistencia asistencia) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != asistencia.id) { return(BadRequest()); } asistencia.fechaSalida = DateTime.Now; db.Entry(asistencia).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!asistenciaExists(id)) { return(NotFound()); } else { throw; } } return(Ok(asistenciaDto.FromModel(asistencia))); }
private void btnGuardar_Click(object sender, EventArgs e) { try { asistencia nuevo = new asistencia(); actividades a = auxActi.buscar(int.Parse(actividadesList.Find(x => x.actividad.ToString().Contains(cmbActividad.selectedValue)).id_actividad.ToString())); peregrinos p = auxPere.buscar(int.Parse(peregrinosList.Find(x => x.nombres.ToString().Contains(cmbPeregrino.selectedValue)).id_peregrino.ToString())); nuevo.pre_asis = cbxPreAsistencia.Checked ? 1 : 0; nuevo.asis = cbxAsistencia.Checked ? 1 : 0; nuevo.id_actividad = a.id_actividad; nuevo.id_peregrino = p.id_peregrino; p.asistencia.Add(nuevo); a.asistencia.Add(nuevo); if (ADO.guardar(nuevo) == 1) { MessageBox.Show("Asistencia agregada con exito :D"); padre.mostrarAsistencia(); //cargar(); //limpiar(); } else { MessageBox.Show("Ha ocurrido un error... Vuelva a intentarlo D:"); } } catch (Exception) { MessageBox.Show("Error al guardar: "); padre.mostrarAsistencia(); } }
public ActionResult DeleteConfirmed(int id) { asistencia asistencia = db.asistencias.Find(id); db.asistencias.Remove(asistencia); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IHttpActionResult> Getasistencia(int id) { asistencia asistencia = await db.asistencia.FindAsync(id); if (asistencia == null) { return(NotFound()); } return(Ok(asistenciaDto.FromModel(asistencia))); }
public async Task <IHttpActionResult> Getlastasistencia(int id, int last) { asistencia asistencia = await db.asistencia.FirstAsync(x => x.fechaSalida == null && x.idPersonal == id); if (asistencia == null) { return(NotFound()); } return(Ok(asistenciaDto.FromModel(asistencia))); }
public ActionResult Edit([Bind(Include = "Idasistencia,chofer,disponible,fecha")] asistencia asistencia) { if (ModelState.IsValid) { db.Entry(asistencia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.chofer = new SelectList(db.AspNetUsers, "Id", "Email", asistencia.chofer); return(View(asistencia)); }
public ActionResult Edit([Bind(Include = "ID_Asistencia,ID_DocumentoAprendiz,Descripcion_Asistencia,Fecha_Asistencia,Estado_Asistencia,FechaDeCreacion_Asistencia,FechaDeInactivacion_Asistencia")] asistencia asistencia) { if (ModelState.IsValid) { db.Entry(asistencia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_DocumentoAprendiz = new SelectList(db.aprendiz, "ID_DocumentoAprendiz", "Nombre_Aprendiz", asistencia.ID_DocumentoAprendiz); return(View(asistencia)); }
public ActionResult Edit([Bind(Include = "IDAsistencia,IDAlumno,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,estado")] asistencia asistencia) { if (ModelState.IsValid) { db.Entry(asistencia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDAlumno = new SelectList(db.alumnos, "IDAlumno", "nombre", asistencia.IDAlumno); return(View(asistencia)); }
public static asistenciaDto FromModel(asistencia model) { return(new asistenciaDto() { id = model.id, idPersonal = model.idPersonal, fechaIngreso = model.fechaIngreso, fechaSalida = model.fechaSalida, observacion_ = model.observacion_, usuario = model.usuario != null?usuarioDto.FromModel(model.usuario) : null, }); }
public ActionResult <asistencia> Put([FromBody] asistencia Asistencia, [FromHeader] string token) { if (UsuarioConexion <usuario> .Instance.getUserToken(token)) { AsistenciaConexion <asistencia> .Instance.Update(Asistencia); return(Json("El proceso de almacenado se realizó con éxito.")); } else { return(null); } }
public async Task <IHttpActionResult> Postasistencia(asistencia asistencia) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } asistencia.fechaIngreso = DateTime.Now; db.asistencia.Add(asistencia); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = asistencia.id }, asistencia)); }
// GET: asistencias/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencia asistencia = db.asistencias.Find(id); if (asistencia == null) { return(HttpNotFound()); } return(View(asistencia)); }
public async Task <IHttpActionResult> Deleteasistencia(int id) { asistencia asistencia = await db.asistencia.FindAsync(id); if (asistencia == null) { return(NotFound()); } db.asistencia.Remove(asistencia); await db.SaveChangesAsync(); return(Ok(asistencia)); }
private void AbrirForit(object form) { if (this.panelcontainer.Controls.Count > 0) { this.panelcontainer.Controls.RemoveAt(0); } asistencia fhi = new asistencia(); fhi.TopLevel = false; fhi.Dock = DockStyle.Fill; this.panelcontainer.Controls.Add(fhi); this.panelcontainer.Tag = fhi; fhi.Show(); }
// GET: asistencias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencia asistencia = db.asistencias.Find(id); if (asistencia == null) { return(HttpNotFound()); } ViewBag.IDAlumno = new SelectList(db.alumnos, "IDAlumno", "nombre", asistencia.IDAlumno); return(View(asistencia)); }
// GET: asistencias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencia asistencia = db.asistencia.Find(id); if (asistencia == null) { return(HttpNotFound()); } ViewBag.chofer = new SelectList(db.AspNetUsers, "Id", "Email", asistencia.chofer); return(View(asistencia)); }
// GET: asistencias/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } asistencia asistencia = db.asistencia.Find(id); if (asistencia == null) { return(HttpNotFound()); } ViewBag.ID_DocumentoAprendiz = new SelectList(db.aprendiz, "ID_DocumentoAprendiz", "Nombre_Aprendiz", asistencia.ID_DocumentoAprendiz); return(View(asistencia)); }
private AsistenciaConexion(asistencia aux) : base(aux) { }
public int guardar(asistencia nueva) { contexto.asistencia.Add(nueva); return(contexto.SaveChanges()); }