Example #1
0
        public IHttpActionResult PutTipoDireccion(int id, TipoDireccion tipoDireccion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tipoDireccion.ID)
            {
                return(BadRequest());
            }

            db.Entry(tipoDireccion).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TipoDireccionExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            TipoDireccion tipoDireccion = db.TipoDireccion.Find(id);

            db.TipoDireccion.Remove(tipoDireccion);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #3
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         Barrio barrio = new Barrio();
         barrio.ID          = Convert.ToInt32(cbxBarrio.SelectedValue);
         barrio.Descripcion = cbxBarrio.Text.ToString();
         Localidad localidad = new Localidad();
         localidad.ID          = Convert.ToInt32(cbxLocalidad.SelectedValue);
         localidad.Descripcion = cbxLocalidad.Text.ToString();
         Provincia provincia = new Provincia();
         provincia.ID          = Convert.ToInt32(cbxProvincia.SelectedValue);
         provincia.Descripcion = cbxProvincia.Text.ToString();
         TipoDireccion tipoDireccion = new TipoDireccion();
         tipoDireccion.ID          = Convert.ToInt32(cbxTDireccion.SelectedValue);
         tipoDireccion.Descripcion = cbxTDireccion.Text.ToString();
         Direccion direccion = new Direccion();
         direccion.Calle         = txtCalle.Text;
         direccion.Numero        = Convert.ToInt32(txtAltura.Text);
         direccion.Barrio        = barrio;
         direccion.Localidad     = localidad;
         direccion.Provincia     = provincia;
         direccion.TipoDireccion = tipoDireccion;
         CargoEmpleado cargo = new CargoEmpleado();
         cargo.ID          = Convert.ToInt32(cbxCargo.SelectedValue);
         cargo.Descripcion = cbxCargo.Text.ToString();
         TipoTelefono tipoTelefono = new TipoTelefono();
         tipoTelefono.ID          = Convert.ToInt32(cbxTTelefono.SelectedValue);
         tipoTelefono.Descripcion = cbxTTelefono.Text.ToString();
         Telefono telefono = new Telefono();
         telefono.Numero       = Convert.ToInt32(txtNumero.Text);
         telefono.TipoTelefono = tipoTelefono;
         Genero genero = new Genero();
         genero.ID          = Convert.ToInt32(cbxGenero.SelectedValue);
         genero.Descripcion = cbxGenero.Text.ToString();
         Oficina oficina = new Oficina();
         oficina.ID          = Convert.ToInt32(cbxOficina.SelectedValue);
         oficina.Descripcion = cbxOficina.Text.ToString();
         Personal nuevo = new Personal();
         nuevo.Nombre    = txtNombre.Text;
         nuevo.Apellido  = txtApellido.Text;
         nuevo.Email     = txtEmail.Text;
         nuevo.Genero    = genero;
         nuevo.Oficina   = oficina;
         nuevo.Cargo     = cargo;
         nuevo.Direccion = direccion;
         nuevo.Telefono  = telefono;
         nuevo.Superior  = Convert.ToInt32(txtLegajoSupervisor.Text);
         nuevo.Legajo    = legajo;
         nuevo.modificarPersonal();
         MessageBox.Show("Modificado Con Exito");
     }
     catch (Exception)
     {
         MessageBox.Show("Complete todos los campos con datos validos");
     }
 }
Example #4
0
 public ActionResult Put(Int16 id, [FromBody] TipoDireccion value)
 {
     if (id != value.Id)
     {
         return(BadRequest());
     }
     context.Entry(value).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok());
 }
 public ActionResult Edit([Bind(Include = "idTipoDireccion,descripcion")] TipoDireccion tipoDireccion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoDireccion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoDireccion));
 }
        public ActionResult Create([Bind(Include = "idTipoDireccion,descripcion")] TipoDireccion tipoDireccion)
        {
            if (ModelState.IsValid)
            {
                db.TipoDireccion.Add(tipoDireccion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoDireccion));
        }
Example #7
0
        public IHttpActionResult GetTipoDireccion(int id)
        {
            TipoDireccion tipoDireccion = db.TipoDireccion.Find(id);

            if (tipoDireccion == null)
            {
                return(NotFound());
            }

            return(Ok(tipoDireccion));
        }
Example #8
0
        public IHttpActionResult PostTipoDireccion(TipoDireccion tipoDireccion)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.TipoDireccion.Add(tipoDireccion);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = tipoDireccion.ID }, tipoDireccion));
        }
 public bool Save(TipoDireccion entity)
 {
     try
     {
         context.Add(entity);
         context.SaveChanges();
     }
     catch (System.Exception)
     {
         return(false);
     }
     return(true);
 }
Example #10
0
        public IHttpActionResult DeleteTipoDireccion(int id)
        {
            TipoDireccion tipoDireccion = db.TipoDireccion.Find(id);

            if (tipoDireccion == null)
            {
                return(NotFound());
            }

            db.TipoDireccion.Remove(tipoDireccion);
            db.SaveChanges();

            return(Ok(tipoDireccion));
        }
        // GET: TipoDirecciones/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoDireccion tipoDireccion = db.TipoDireccion.Find(id);

            if (tipoDireccion == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoDireccion));
        }
        public TipoDireccion fetchByNombre(string nombre)
        {
            var result = new TipoDireccion();

            try
            {
                result = context.TipoDirecciones.Single(x => x.Nombre == nombre);
            }

            catch (System.Exception)
            {
                throw;
            }
            return(result);
        }
        public TipoDireccion Get(int id)
        {
            var result = new TipoDireccion();

            try
            {
                result = context.TipoDirecciones.Single(x => x.Id == id);
            }

            catch (System.Exception)
            {
                throw;
            }
            return(result);
        }
Example #14
0
 public ActionResult Post([FromBody] TipoDireccion tipoDireccion)
 {
     context.TiposDireccion.Add(tipoDireccion);
     context.SaveChanges();
     return(new CreatedAtRouteResult("ObtenerTipoDireccionById", new { id = tipoDireccion.Id }, tipoDireccion));
 }
Example #15
0
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     try
     {
         Barrio barrio = new Barrio();
         barrio.ID          = Convert.ToInt32(cbxBarrio.SelectedValue);
         barrio.Descripcion = cbxBarrio.Text.ToString();
         Localidad localidad = new Localidad();
         localidad.ID          = Convert.ToInt32(cbxLocalidad.SelectedValue);
         localidad.Descripcion = cbxLocalidad.Text.ToString();
         Provincia provincia = new Provincia();
         provincia.ID          = Convert.ToInt32(cbxProvincia.SelectedValue);
         provincia.Descripcion = cbxProvincia.Text.ToString();
         TipoDireccion tipoDireccion = new TipoDireccion();
         tipoDireccion.ID          = Convert.ToInt32(cbxTDireccion.SelectedValue);
         tipoDireccion.Descripcion = cbxTDireccion.Text.ToString();
         Direccion direccion = new Direccion();
         direccion.Calle         = txtCalle.Text;
         direccion.Numero        = Convert.ToInt32(txtAltura.Text);
         direccion.Barrio        = barrio;
         direccion.Localidad     = localidad;
         direccion.Provincia     = provincia;
         direccion.TipoDireccion = tipoDireccion;
         CargoEmpleado cargo = new CargoEmpleado();
         cargo.ID          = Convert.ToInt32(cbxCargo.SelectedValue);
         cargo.Descripcion = cbxCargo.Text.ToString();
         TipoTelefono tipoTelefono = new TipoTelefono();
         tipoTelefono.ID          = Convert.ToInt32(cbxTTelefono.SelectedValue);
         tipoTelefono.Descripcion = cbxTTelefono.Text.ToString();
         Telefono telefono = new Telefono();
         telefono.Numero       = Convert.ToInt32(txtNumero.Text);
         telefono.Empresa      = txtEmpresa.Text.ToString();
         telefono.TipoTelefono = tipoTelefono;
         Fecha fNac = new Fecha();
         fNac.Dia = Convert.ToInt32(txtNacDia.Text);
         fNac.Mes = Convert.ToInt32(txtNacMes.Text);
         fNac.Año = Convert.ToInt32(txtNacAño.Text);
         Fecha fIng = new Fecha();
         fIng.Dia = Convert.ToInt32(txtIngDia.Text);
         fIng.Mes = Convert.ToInt32(txtIngMes.Text);
         fIng.Año = Convert.ToInt32(txtIngAño.Text);
         Genero genero = new Genero();
         genero.ID          = Convert.ToInt32(cbxGenero.SelectedValue);
         genero.Descripcion = cbxGenero.Text.ToString();
         Oficina oficina = new Oficina();
         oficina.ID          = Convert.ToInt32(cbxOficina.SelectedValue);
         oficina.Descripcion = cbxOficina.Text.ToString();
         Personal nuevo = new Personal();
         nuevo.Nombre          = txtNombre.Text;
         nuevo.Apellido        = txtApellido.Text;
         nuevo.Email           = txtEmail.Text;
         nuevo.Genero          = genero;
         nuevo.Oficina         = oficina;
         nuevo.Cargo           = cargo;
         nuevo.Direccion       = direccion;
         nuevo.Telefono        = telefono;
         nuevo.FechaNacimiento = fNac;
         nuevo.FechaIngreso    = fIng;
         nuevo.Superior        = Convert.ToInt32(txtLegajoSupervisor.Text);
         nuevo.Contraseña      = txtContraseña.Text.ToString();
         nuevo.altaPersonal();
         MessageBox.Show("Agregado Con Exito");
     }
     catch (Exception)
     {
         MessageBox.Show("Complete todos los campos con datos validos");
     }
 }
 public ActionResult Save([FromBody] TipoDireccion tipodireccion)
 {
     return(Ok(
                tipodireccionService.Save(tipodireccion)
                ));
 }
Example #17
0
 public bool Save(TipoDireccion entity)
 {
     return(tipodireccionrepository.Save(entity));
 }