private void btnSave_Click(object sender, EventArgs e) { using (crudEntities db = new crudEntities()) { if (id == null) { persona = new personas(); } int edad_id = int.Parse(edadesList.SelectedValue.ToString()); persona.nombre = textNombre.Text; persona.edad_id = edad_id; persona.fecha = textFecha.Value; if (id == null) { db.personas.Add(persona); } else { db.Entry(persona).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); this.Close(); } }
private void CargarPaciente(personas p) { cbo_pariente.SelectedValue = p.cod_pariente; txt_apellidoynombre.Text = p.apellido; txt_Documento.Text = p.documento.ToString(); txt_fechanacimiento.Text = p.fecha_nacimiento; if (p.sexo == 2) { cbo_sexof.Checked = true; } else { cbo_sexom.Checked = true; } txt_cuiltitu.Text = p.cuil_titu.ToString(); txt_cuil.Text = p.cuil.ToString(); txt_telefono.Text = p.telefono; txt_calle.Text = p.calle; txt_numero.Text = p.numero; txt_piso.Text = p.piso; txt_dpto.Text = p.depto; txt_CP.Text = p.cod_pos; txt_Localidad.Text = p.localidad; cbo_Provincia.SelectedItem = p.provincia; txt_Correo.Text = p.email; cbo_discapacidad.SelectedValue = p.discapacidad; txt_NroHC_UOM.Text = p.Nro_HC_UOM.ToString(); if (p.tipo_doc == null) { p.tipo_doc = "DU"; cbo_tipo_documento.SelectedValue = p.tipo_doc; } cbo_seccional.SelectedValue = p.seccional.ToString(); txt_cuilempresas.Text = p.cuit; }
public IHttpActionResult Putpersonas(int id, personas personas) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != personas.id_persona) { return(BadRequest()); } db.Entry(personas).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!personasExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult AddPersonas(MultiplesClases multiples, personas personas, contratos contratos, int?subemp_id) { if (ModelState.IsValid) { multiples.ObjPersonas.Car_Id = personas.Car_Id; multiples.ObjPersonas.EC_Id = personas.EC_Id; multiples.ObjPersonas.Nac_Id = personas.Nac_Id; multiples.ObjPersonas.Gen_Id = personas.Gen_Id; db.personas.Add(multiples.ObjPersonas); db.SaveChanges(); contratos.Per_Rut = multiples.ObjPersonas.Per_Rut; contratos.Sub_Id = Convert.ToInt32(subemp_id); contratos.Con_FechaInicio = DateTime.Now.ToShortDateString(); db.contratos.Add(contratos); db.SaveChanges(); return(RedirectToAction("Index", new { subemp_id })); } return(View(multiples)); }
public ActionResult Create([Bind(Include = "Per_Rut,Per_Nom,Per_ApePat,Per_ApeMat,Per_Dir,Per_Tel,Nac_Id,Gen_Id,EC_Id,Car_Id,Per_Suel,TImp_Id,Per_Des,Desc_Id,THor_Id")] personas personas, contratos contratos, int subemp_id) { if (ModelState.IsValid) { db.personas.Add(personas); db.SaveChanges(); contratos.Per_Rut = personas.Per_Rut; contratos.Sub_Id = subemp_id; contratos.Con_FechaInicio = DateTime.Now.ToShortDateString(); contratos.Con_Estado = "Espera"; db.contratos.Add(contratos); db.SaveChanges(); return(RedirectToAction("Index", "Contratos", new { subemp_id })); } ViewBag.Car_Id = new SelectList(db.cargos, "Car_Id", "Car_Nom", personas.Car_Id); ViewBag.EC_Id = new SelectList(db.estadosciviles, "EC_Id", "EC_Nom", personas.EC_Id); ViewBag.Desc_Id = new SelectList(db.fichadescuentos, "Desc_Id", "Desc_Nom", personas.Desc_Id); ViewBag.Gen_Id = new SelectList(db.generos, "Gen_Id", "Gen_Nom", personas.Gen_Id); ViewBag.Nac_Id = new SelectList(db.nacionalidades, "Nac_Id", "Nac_Nom", personas.Nac_Id); ViewBag.THor_Id = new SelectList(db.tiposhorasextras, "THor_Id", "THor_Nom", personas.THor_Id); ViewBag.TImp_Id = new SelectList(db.tipoimpuestos, "TImp_Id", "TImp_nom", personas.TImp_Id); return(View(personas)); }
public ActionResult DeleteConfirmed(long id) { personas personas = db.personas.Find(id); db.personas.Remove(personas); db.SaveChanges(); return(RedirectToAction("Index")); }
private void CargaDatos() { using (crudEntities db = new crudEntities()) { persona = db.personas.Find(id); textNombre.Text = persona.nombre; textFecha.Value = Convert.ToDateTime(persona.fecha); edadesList.SelectedValue = persona.edad_id; } }
public ActionResult Edit([Bind(Include = "Persona_Id,Nombres,Apellidos,Direccion,Telefono,Correo")] personas personas) { if (ModelState.IsValid) { db.Entry(personas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(personas)); }
public ActionResult Create([Bind(Include = "Persona_Id,Nombres,Apellidos,Direccion,Telefono,Correo")] personas personas) { if (ModelState.IsValid) { db.personas.Add(personas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(personas)); }
public IHttpActionResult Getpersona(int id) { personas personas = db.personas.Find(id); if (personas == null) { return(NotFound()); } return(Ok(personas)); }
public IHttpActionResult Postpersonas(personas personas) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.personas.Add(personas); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = personas.id_persona }, personas)); }
private void btnEliminar_Click(object sender, EventArgs e) { int?id = GetId(); using (crudEntities db = new crudEntities()) { personas persona = db.personas.Find(id); db.personas.Remove(persona); db.SaveChanges(); } Refrescar(); }
public ActionResult Edit([Bind(Include = "idPersonas,Nombre,Correo,Direccion,Rol,Activo,CodSexo")] personas personas) { if (ModelState.IsValid) { db.Entry(personas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Rol = new SelectList(db.roles, "IdRol", "DescripcionRol", personas.Rol); ViewBag.CodSexo = new SelectList(db.sexo, "idSexo", "Sexo1", personas.CodSexo); return(View(personas)); }
public void TestMethod3() { personas strresult = new personas(); pReadFile objread = new pReadFile(); var currentdirectory = System.IO.Directory.GetParent(Environment.CurrentDirectory).Parent.FullName; strresult = objread.getObjetctfromXML(new clsModel() { strpath = string.Concat(currentdirectory, @"\files\XMLFileTest.xml") }); Assert.IsNotNull(strresult); }
public objRes Insert(personasDto Reg) { using (ctx = new tvEntities()) { objRes Respuesta = new objRes(); try { personas Old = ctx.personas.Where(t => t.Cedula == Reg.Cedula).FirstOrDefault(); if (Old == null) { personas Per = new personas(); Mapper.Map(Reg, Per); ctx.personas.Add(Per); // Crear Contrato de conduccion documentospersona ContratoConduccion = new documentospersona(); ContratoConduccion.cedula = Reg.Cedula; ContratoConduccion.documento = 6; ContratoConduccion.Numero = Reg.NumeroContratoConduccion; ContratoConduccion.fechaExpedicion = Reg.FechaExpedicionContratoConduccion; ContratoConduccion.fechaExpiracion = Reg.FechaVencimientoContratoConduccion; ctx.documentospersona.Add(ContratoConduccion); // Crear Contrato de conduccion documentospersona LicenciaConduccion = new documentospersona(); LicenciaConduccion.cedula = Reg.Cedula; LicenciaConduccion.documento = 7; LicenciaConduccion.Numero = Reg.NumeroLicenciaConduccion; LicenciaConduccion.fechaExpedicion = Reg.FechaExpedicionLicenciaConduccion; LicenciaConduccion.fechaExpiracion = Reg.FechaVencimientoLicenciaConduccion; ctx.documentospersona.Add(LicenciaConduccion); ctx.SaveChanges(); Respuesta.Error = false; Respuesta.Mensaje = "Operacion realizada satisfactoriamente!!!"; return(Respuesta); } else { Respuesta.Error = true; Respuesta.Mensaje = "Ya se encuentra registrado una con esta cedula..."; return(Respuesta); } } catch (Exception e) { Respuesta.Error = true; Respuesta.Mensaje = e.Message; return(Respuesta); } } }
// GET: personas/Delete/5 public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } personas personas = db.personas.Find(id); if (personas == null) { return(HttpNotFound()); } return(View(personas)); }
public IHttpActionResult Deletepersonas(int id) { personas personas = db.personas.Find(id); if (personas == null) { return(NotFound()); } db.personas.Remove(personas); db.SaveChanges(); return(Ok(personas)); }
public personas getObjetctfromXML(clsModel obj) { personas result = new personas(); if (!string.IsNullOrEmpty(obj.strpath) && File.Exists(obj.strpath)) { XmlSerializer serializer = new XmlSerializer(typeof(personas)); using (StreamReader reader = new StreamReader(obj.strpath)) { result = (personas)serializer.Deserialize(reader); } } return(result); }
public ActionResult Create() { empleados empleado = new empleados(); direcciones d = new direcciones(); personas p = new personas(); contactos c = new contactos(); empleado.listaBases = new SelectList(db.bases, "idBase", "nombreBase"); empleado.listaRoles = new SelectList(db.roles, "idRol", "rol"); d.listaProvincias = new SelectList(db.provincias, "idProvincia", "nombreProvincia"); //enviando el listado de provincias al View p.direcciones = d; empleado.personas = p; return(View(empleado)); }
public ActionResult Login(string documento, string contrasena) { try { if (!ModelState.IsValid) { Response.Redirect("Login"); return(null); } TempData["Error"] = ""; var ValidateLogin = db.logeo_persona(documento.ToString(), contrasena.ToString()).Count(); if (ValidateLogin > 0) { personas User = new personas { documento = documento, nombres = db.personas.Where(c => c.documento == documento).First().nombres, apellidos = db.personas.Where(c => c.documento == documento).First().apellidos }; Session["USUARIO_LOGUEADO"] = User; Session["DOCUMENTO"] = db.personas.Where(c => c.documento == documento).First().documento; Session["NOMBRES"] = db.personas.Where(c => c.documento == documento).First().nombres; Session["APELLIDOS"] = db.personas.Where(c => c.documento == documento).First().apellidos; Session["ROL"] = db.personas.Where(c => c.documento == documento).First().rol; Session["CARGO"] = db.personas.Where(c => c.documento == documento).First().cargo; Response.Redirect("/Home/Index"); return(null); } else { TempData["Error"] = "Datos incorrectos, verifique."; Response.Redirect("~/Personas/Login"); return(null); } } catch { } finally { db.Dispose(); } return(null); }
// GET: personas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } personas personas = db.personas.Find(id); if (personas == null) { return(HttpNotFound()); } ViewBag.Rol = new SelectList(db.roles, "IdRol", "DescripcionRol", personas.Rol); ViewBag.CodSexo = new SelectList(db.sexo, "idSexo", "Sexo1", personas.CodSexo); return(View(personas)); }
public async Task <ActionResult> DeleteConfirmed(string id) { if (Session["USUARIO_LOGUEADO"] != null) { personas personas = await db.personas.FindAsync(id); db.personas.Remove(personas); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } else { Response.Redirect("/Personas/Login"); return(null); } }
public ActionResult Edit([Bind(Include = "Per_Rut,Per_Nom,Per_ApePat,Per_ApeMat,Per_Dir,Per_Tel,Nac_Id,Gen_Id,EC_Id,Car_Id,Per_Suel,TImp_Id,Per_Des,Desc_Id,THor_Id")] personas personas) { if (ModelState.IsValid) { db.Entry(personas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Car_Id = new SelectList(db.cargos, "Car_Id", "Car_Nom", personas.Car_Id); ViewBag.EC_Id = new SelectList(db.estadosciviles, "EC_Id", "EC_Nom", personas.EC_Id); ViewBag.Desc_Id = new SelectList(db.fichadescuentos, "Desc_Id", "Desc_Nom", personas.Desc_Id); ViewBag.Gen_Id = new SelectList(db.generos, "Gen_Id", "Gen_Nom", personas.Gen_Id); ViewBag.Nac_Id = new SelectList(db.nacionalidades, "Nac_Id", "Nac_Nom", personas.Nac_Id); ViewBag.THor_Id = new SelectList(db.tiposhorasextras, "THor_Id", "THor_Nom", personas.THor_Id); ViewBag.TImp_Id = new SelectList(db.tipoimpuestos, "TImp_Id", "TImp_nom", personas.TImp_Id); return(View(personas)); }
public ActionResult Login(personas cv) { modelo_cuentas cv1 = new modelo_cuentas(); if (string.IsNullOrEmpty(cv.correo_electronico_persona) || string.IsNullOrEmpty(cv.clave_persona) || cv1.login(cv.correo_electronico_persona, cv.clave_persona) == null) { ViewBag.Error = "cuenta invalida"; ModelState.AddModelError("", "El Usuario o la Contraseña no Coinciden."); return(View("index")); } var k = db.Database.SqlQuery <datos_session>("select id_persona , id_curriculum from personas where correo_electronico_persona = {0}", cv.correo_electronico_persona).Single(); Session["persona_id"] = k.id_persona; Session["curriculum_id"] = k.id_curriculum; SessionPersister.username = cv.correo_electronico_persona; return(RedirectToAction("index", "Curriculum_mant")); }
public ActionResult Login(personas personas) { modelo_cuentas cv1 = new modelo_cuentas(); if (string.IsNullOrEmpty(personas.correo_electronico_persona) || string.IsNullOrEmpty(personas.clave_persona) || cv1.login(personas.correo_electronico_persona, personas.clave_persona) == null) { return(Json(new { success = false, respuesta = new { aviso = "el rut no es valido" } }, JsonRequestBehavior.AllowGet)); } // var k = db.Database.SqlQuery<datos_session>("select id_persona , id_curriculum from personas where correo_electronico_persona = {0}", personas.correo_electronico_persona).Single(); SessionPersister.activo = true; SessionPersister.id_persona = "0"; //k.id_persona.ToString(); SessionPersister.id_curriculum = "0"; //k.id_curriculum.ToString(); return(Json(new { success = true, respuesta = "../menu/index" }, JsonRequestBehavior.AllowGet)); }
public void actualizarPersona(Jugador jugador) { personas personaDto = new personas(); try { actualizarContacto(jugador); actualizarDomicilio(jugador); personaDto.id_persona = (int)jugador.id_persona; personaDto.nombre = jugador.nombre; personaDto.apellido = jugador.apellido; personaDto.nro_documento = jugador.nro_documento; personaDto.ocupacion = jugador.ocupacion; personaDto.fecha_nacimiento = jugador.fecha_nacimiento; personaDto.fecha_modificacion = DateTime.Now; personaDto.id_foto = jugador.id_foto; personaDto.id_tipo_documento = (int)jugador.tipoDocumento.id_tipo_documento; personaDto.id_domicilio = (int)jugador.domicilio.id_domicilio; personaDto.id_contacto = (int)jugador.contacto.id_contacto; var result = db.personas.SingleOrDefault(x => x.id_persona == personaDto.id_persona); if (result != null) { result.id_persona = personaDto.id_persona; result.nombre = personaDto.nombre; result.apellido = personaDto.apellido; result.nro_documento = personaDto.nro_documento; result.ocupacion = personaDto.ocupacion; result.fecha_nacimiento = personaDto.fecha_nacimiento; result.fecha_modificacion = personaDto.fecha_modificacion; result.id_foto = personaDto.id_foto; result.id_domicilio = personaDto.id_domicilio; result.id_tipo_documento = personaDto.id_tipo_documento; result.id_contacto = personaDto.id_contacto; db.SaveChanges(); } } catch (Exception e) { throw new Exception(e.Message, e.InnerException); } }
public objRes Update(personasDto Reg) { using (ctx = new tvEntities()) { objRes Respuesta = new objRes(); try { personas Old = ctx.personas.Where(t => t.Cedula == Reg.Cedula).FirstOrDefault(); if (Old != null) { Mapper.Map(Reg, Old); // Modifica Contrato de conduccion Old.documentospersona.Where(t => t.documento == 6).FirstOrDefault().Numero = Reg.NumeroContratoConduccion; Old.documentospersona.Where(t => t.documento == 6).FirstOrDefault().fechaExpedicion = Reg.FechaExpedicionContratoConduccion; Old.documentospersona.Where(t => t.documento == 6).FirstOrDefault().fechaExpiracion = Reg.FechaVencimientoContratoConduccion; // Modifica Contrato de conduccion Old.documentospersona.Where(t => t.documento == 7).FirstOrDefault().Numero = Reg.NumeroLicenciaConduccion; Old.documentospersona.Where(t => t.documento == 7).FirstOrDefault().fechaExpedicion = Reg.FechaExpedicionLicenciaConduccion; Old.documentospersona.Where(t => t.documento == 7).FirstOrDefault().fechaExpiracion = Reg.FechaVencimientoLicenciaConduccion; ctx.SaveChanges(); Respuesta.Error = false; Respuesta.Mensaje = "Operacion realizada satisfactoriamente!!!"; return(Respuesta); } else { Respuesta.Error = true; Respuesta.Mensaje = "No se encuentra registrado persona con esta cedula..."; return(Respuesta); } } catch (Exception e) { Respuesta.Error = true; Respuesta.Mensaje = e.Message; return(Respuesta); } } }
// GET: taxistas/Create public ActionResult Create() { taxistas taxista = new taxistas(); vehiculos v = new vehiculos(); direcciones d = new direcciones(); personas p = new personas(); contactos c = new contactos(); taxista.listaBases = new SelectList(db.bases, "idBase", "nombreBase"); //empleado.listaRoles = new SelectList(db.roles, "idRol", "rol"); d.listaProvincias = new SelectList(db.provincias, "idProvincia", "nombreProvincia"); //enviando el listado de provincias al View p.direcciones = d; taxista.personas = p; //v.listaCondicion = new SelectList(db.condicionvehiculos, "idCondicionVehiculo", "condicionVehiculo"); //v.listaEstado= new SelectList(db.estadovehiculos, "idEstadoVehiculo", "estadoVehiculo"); //v.listaTipo = new SelectList(db.tipovehiculos, "idTipoVehiculo", "tipoVehiculo"); //taxista.vehiculo = v; return(View(taxista)); }
public async Task <ActionResult> Edit([Bind(Include = "tipo_documento,documento,contrasena,rol,cargo,id_usuario_creacion,nombres,apellidos,fecha_nacimiento,direccion,numero_celular,correoElectronico")] personas personas) { if (Session["USUARIO_LOGUEADO"] != null) { if (ModelState.IsValid) { db.Entry(personas).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.cargo = new SelectList(db.cargos, "id_cargo", "nombre_cargo", personas.cargo); return(View(personas)); } else { Response.Redirect("/Personas/Login"); return(null); } }
// GET: personas/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } personas personas = db.personas.Find(id); if (personas == null) { return(HttpNotFound()); } ViewBag.Car_Id = new SelectList(db.cargos, "Car_Id", "Car_Nom", personas.Car_Id); ViewBag.EC_Id = new SelectList(db.estadosciviles, "EC_Id", "EC_Nom", personas.EC_Id); ViewBag.Desc_Id = new SelectList(db.fichadescuentos, "Desc_Id", "Desc_Nom", personas.Desc_Id); ViewBag.Gen_Id = new SelectList(db.generos, "Gen_Id", "Gen_Nom", personas.Gen_Id); ViewBag.Nac_Id = new SelectList(db.nacionalidades, "Nac_Id", "Nac_Nom", personas.Nac_Id); ViewBag.THor_Id = new SelectList(db.tiposhorasextras, "THor_Id", "THor_Nom", personas.THor_Id); ViewBag.TImp_Id = new SelectList(db.tipoimpuestos, "TImp_Id", "TImp_nom", personas.TImp_Id); return(View(personas)); }