Exemple #1
0
        public async Task <IActionResult> Edit(Guid id, [Bind("Id,Descripcion")] TipoTelefono tipoTelefono)
        {
            if (id != tipoTelefono.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tipoTelefono);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoTelefonoExists(tipoTelefono.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoTelefono));
        }
Exemple #2
0
        public IList <TipoTelefono> listar()
        {
            AccesoDatos          conexion = new AccesoDatos();
            IList <TipoTelefono> lista    = new List <TipoTelefono>();

            try
            {
                conexion.setearConsulta("SELECT Id_TipoTel, NM_Tipo FROM TipoTelefonos  ORDER BY 1");
                conexion.leerConsulta();

                while (conexion.Lector.Read())
                {
                    TipoTelefono aux = new TipoTelefono(conexion.Lector.GetInt32(0),
                                                        conexion.Lector.GetString(1));
                    lista.Add(aux);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.cerrarConexion();
                conexion = null;
            }
        }
Exemple #3
0
        public IHttpActionResult PutTipoTelefono(int id, TipoTelefono tipoTelefono)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #4
0
 private void cargarTipoTelefono()
 {
     ListaTipoTelefono              = TipoTelefono.mostrarDatos();
     cbx_tipoTelefono.ValueMember   = "CodigoTipoTelefono";
     cbx_tipoTelefono.DisplayMember = "Descripcion";
     cbx_tipoTelefono.DataSource    = ListaTipoTelefono;
 }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            bool         paso     = false;
            TipoTelefono telefono = new TipoTelefono()
            {
                TipoId        = 0,
                TipoTelefonoR = tipoTelefonoTextBox.Text
            };

            if (idTelefonoNumericUpDown.Value == 0)
            {
                paso = TipoTelefonoBLL.Guardar(telefono);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar un Tipo no existente", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = TipoTelefonoBLL.Modificar(telefono);
            }
            if (paso)
            {
                MessageBox.Show("Tipo Guardado!", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("Tipo No guardado!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 public static Telefóno Telefóno(string número, TipoTelefono tipoTelefono, int cliente_id)
 {
     if (número == null || tipoTelefono == TipoTelefono.DESCONOCIDO || cliente_id < 1)
     {
         throw new Exception("Factories Cliente no puede ser creado");
     }
     return(new Telefóno(número, tipoTelefono, cliente_id));
 }
        public ActionResult DeleteConfirmed(int id)
        {
            TipoTelefono tipoTelefono = db.TipoTelefonos.Find(id);

            db.TipoTelefonos.Remove(tipoTelefono);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #8
0
        // PUT: api/TipoTelefonos
        public void Put([FromBody] TipoTelefono Datos)
        {
            if (Datos == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            ClassBD.ActualizarTipoTelefono(Datos);
        }
Exemple #9
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");
     }
 }
        protected override IModel BuildModel(IDataReader dataReader)
        {
            TipoTelefono tipoTelefono = new TipoTelefono();

            tipoTelefono.ID     = dataReader.GetInt32(dataReader.GetOrdinal("ID"));
            tipoTelefono.Nombre = dataReader.GetString(dataReader.GetOrdinal("Nombre"));

            return(tipoTelefono);
        }
Exemple #11
0
        public IEnumerable <IModel> GetByFilter(IFilter modelFilter)
        {
            TipoTelefono tipoLilter = (TipoTelefono)modelFilter;

            return((from tpos in context.TiposTelefono
                    where
                    (tipoLilter.Id == 0 || tpos.Id == tipoLilter.Id) &&
                    (tipoLilter.Nombre == string.Empty || tpos.Nombre.Contains(tipoLilter.Nombre))
                    select tpos).ToList());
        }
 public ActionResult Put(Int16 id, [FromBody] TipoTelefono value)
 {
     if (id != value.Id)
     {
         return(BadRequest());
     }
     context.Entry(value).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok());
 }
Exemple #13
0
 private void btnAgregarTelefono_Click(object sender, EventArgs e)
 {
     if (validador.validarString(txtTelefonoEmpleado, "Ingrese un número de teléfono", "Atención"))
     {
         TipoTelefono tipoTelefono = new TipoTelefono(Convert.ToInt32(cmbTipoTelefonoEmpleado.SelectedValue), cmbTipoTelefonoEmpleado.SelectedItem.ToString());
         Telefono     telefono     = new Telefono(txtTelefonoEmpleado.Text.Trim(), tipoTelefono);
         lstTelefonos.Items.Add(telefono);
         txtTelefonoEmpleado.Text = "";
         txtTelefonoEmpleado.Focus();
     }
 }
Exemple #14
0
        public IHttpActionResult GetTipoTelefono(int id)
        {
            TipoTelefono tipoTelefono = db.TipoTelefono.Find(id);

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

            return(Ok(tipoTelefono));
        }
 public ActionResult Edit([Bind(Include = "TipoTelefonoId,Numero,ClienteId")] TipoTelefono tipoTelefono)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoTelefono).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "ApeMat", tipoTelefono.ClienteId);
     return(View(tipoTelefono));
 }
Exemple #16
0
        public IHttpActionResult PostTipoTelefono(TipoTelefono tipoTelefono)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.TipoTelefono.Add(tipoTelefono);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = tipoTelefono.ID }, tipoTelefono));
        }
Exemple #17
0
        public async Task <IActionResult> Create([Bind("Id,Descripcion")] TipoTelefono tipoTelefono)
        {
            if (ModelState.IsValid)
            {
                tipoTelefono.Id = Guid.NewGuid();
                _context.Add(tipoTelefono);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoTelefono));
        }
        public ActionResult Create([Bind(Include = "TipoTelefonoId,Numero,ClienteId")] TipoTelefono tipoTelefono)
        {
            if (ModelState.IsValid)
            {
                db.TipoTelefonos.Add(tipoTelefono);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "ApeMat", tipoTelefono.ClienteId);
            return(View(tipoTelefono));
        }
Exemple #19
0
 public IU_RegistrarUsuario()
 {
     InitializeComponent();
     Encargado              = new Encargado();
     TipoDeAcceso           = new TipoDeAcceso();
     TipoTelefono           = new TipoTelefono();
     TipoDocumento          = new TipoDocumento();
     Provincia              = new Provincia();
     Departamento           = new Departamento();
     validaciones           = new Validaciones();
     ListaTipoDeAccesos     = new List <TipoDeAcceso>();
     TipoDeAcceso_X_Usuario = new TipoDeAcceso_X_Usuario();
 }
Exemple #20
0
        // POST: api/TipoTelefonos
        public ID Post([FromBody] TipoTelefono Datos)
        {
            if (Datos == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            int ret = -1;

            ret = ClassBD.AgregarTipoTelefono(Datos);

            return(new ID(ret));
        }
        // GET: TipoTelefonos/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoTelefono tipoTelefono = db.TipoTelefonos.Find(id);

            if (tipoTelefono == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoTelefono));
        }
Exemple #22
0
        public IHttpActionResult DeleteTipoTelefono(int id)
        {
            TipoTelefono tipoTelefono = db.TipoTelefono.Find(id);

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

            db.TipoTelefono.Remove(tipoTelefono);
            db.SaveChanges();

            return(Ok(tipoTelefono));
        }
Exemple #23
0
        public ActionResult Formulario(int id)
        {
            SISECOOBEntities db  = new SISECOOBEntities();
            TipoTelefono     tip = db.TipoTelefono.FirstOrDefault(i => i.TelefonoID == id);
            TipoTelefono     t   = new TipoTelefono();

            if (tip != null)
            {
                t.TelefonoID    = tip.TelefonoID;
                t.TipoTelefono1 = tip.TipoTelefono1;
            }

            return(PartialView("_Formulario", t));
        }
        // GET: TipoTelefonos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoTelefono tipoTelefono = db.TipoTelefonos.Find(id);

            if (tipoTelefono == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "ApeMat", tipoTelefono.ClienteId);
            return(View(tipoTelefono));
        }
        public static TipoTelefono Buscar(int id)
        {
            Contexto     db       = new Contexto();
            TipoTelefono telefono = new TipoTelefono();

            try
            {
                telefono = db.tipo.Find(id);
                db.Dispose();
            }catch (Exception)
            { throw; }
            finally
            { db.Dispose(); }
            return(telefono);
        }
Exemple #26
0
 public Controlador_ActualizarOrdenRemito(IU_ActualizarOrdenRemito interfaz)
 {
     iu_actualizarOrdenDeRemito = interfaz;
     Articulo             = new Articulo();
     Venta                = new Venta();
     DetalleVenta         = new List <DetalleVP>();
     Entrega              = new Entrega();
     EntregaActualizacion = new Entrega();
     ListaEntregas        = new List <Entrega>();
     DetalleLogistica     = new List <DetalleLogistica>();
     Provincia            = new Provincia();
     Departamento         = new Departamento();
     Localidad            = new Localidad();
     TipoTelefono         = new TipoTelefono();
 }
Exemple #27
0
 public IU_ModificarEmpresa()
 {
     InitializeComponent();
     MiEmpresa         = new MiEmpresa();
     TipoTelefono      = new TipoTelefono();
     CondicionIva      = new CondicionIva();
     Provincia         = new Provincia();
     Departamento      = new Departamento();
     Localidad         = new Localidad();
     ListaProvincias   = new List <Provincia>();
     ListaDepartamento = new List <Departamento>();
     ListaLocalidades  = new List <Localidad>();
     ListaTipoTelefono = new List <TipoTelefono>();
     ListaCondicionIva = new List <CondicionIva>();
     validacion        = new Validaciones();
 }
Exemple #28
0
        private void button7_Click(object sender, EventArgs e)
        {
            Validador validador = new Validador();

            if (validador.validarString(txtTelefono, "Ingrese una dirección de correo", "Atención"))
            {
                TipoTelefono tipoTelefono = new TipoTelefono(Convert.ToInt32(cmbTipoTelefono.SelectedValue), cmbTipoTelefono.SelectedItem.ToString());
                Telefono     telefono     = new Telefono(txtTelefono.Text.Trim(), tipoTelefono);
                lstTelefonos.Items.Add(telefono);
                txtTelefono.Text = "";
                txtTelefono.Focus();
            }
            else
            {
            }
        }
Exemple #29
0
        public void mostrarDatos(int codigo)
        {
            AccesoDatos s = new AccesoDatos();

            conexion = new SqlConnection(s.CadenaConexion());
            consulta = new SqlCommand(@"select codigoMiEmpresa, nombreFantasia, razonSocial, cuit, ingresosBrutos, fechaInicio, nroTelefono,
                                        email, paginaWeb, calle, numero, codigoPostal, nombreBarrio, facturacion, navegacion, codigoLocalidad,
                                        codigoTipoTelefono, codigoCondicionIVA from MiEmpresas where codigoMiEmpresa='" + codigo + "'", conexion);
            try
            {
                conexion.Open();
                lector = consulta.ExecuteReader();
                if (lector.Read())
                {
                    CodigoMiEmpresa    = int.Parse(lector["codigoMiEmpresa"].ToString());
                    NombreFantasia     = lector["nombreFantasia"].ToString();
                    RazonSocial        = lector["razonSocial"].ToString();
                    Cuit               = lector["cuit"].ToString();
                    IngresosBrutos     = lector["ingresosBrutos"].ToString();
                    FechaInicio        = DateTime.Parse(lector["fechaInicio"].ToString());
                    NumeroTelefono     = lector["nroTelefono"].ToString();
                    Email              = lector["email"].ToString();
                    PaginaWeb          = lector["paginaWeb"].ToString();
                    Calle              = lector["calle"].ToString();
                    Numero             = lector["numero"].ToString();
                    CodigoPostal       = lector["codigoPostal"].ToString();
                    Barrio             = lector["nombreBarrio"].ToString();
                    Facturacion        = bool.Parse(lector["facturacion"].ToString());
                    Navegacion         = bool.Parse(lector["navegacion"].ToString());
                    CodigoLocalidad    = int.Parse(lector["codigoLocalidad"].ToString());
                    CodigoTipoTelefono = int.Parse(lector["codigoTipoTelefono"].ToString());
                    CodigoCondicionIva = int.Parse(lector["codigoCondicionIVA"].ToString());
                    Localidad.mostrarDatos(CodigoLocalidad);
                    TipoTelefono.mostrarDatos(CodigoTipoTelefono);
                    CondicionIva.mostrarDatos(CodigoCondicionIva);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
            finally
            {
                conexion.Close();
                lector.Close();
            }
        }
Exemple #30
0
        public IActionResult Create(TipoTelefono tipoTelefono)
        {
            if (ModelState.IsValid)
            {
                // dato autogenerado
                tipoTelefono.Id = Guid.NewGuid();

                // agregar el dato al set de datos => datos de tipo TipoTelefono
                _context.Add(tipoTelefono);

                // GRABAR EL DATO EN LA BASE DE DATOS
                _context.SaveChanges();

                // redirecciono a la página de inicio de TipoTelefono, o sea, el Index
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoTelefono));
        }