Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("IdSexo,DescripcionSexo")] Sexos sexos)
        {
            if (id != sexos.IdSexo)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(sexos);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SexosExists(sexos.IdSexo))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(sexos));
        }
Ejemplo n.º 2
0
        public static Result guardar(int id, int usuarioId, string sigla, string descripcion)
        {
            Result r = ValidateSession.validarSession(usuarioId, HttpContext.Current.Session["usuarioId"]);

            if (r.error != "")
            {
                return(r);
            }
            Sexos objEntity = new Sexos();

            objEntity.id          = id;
            objEntity.usuarioId   = usuarioId;
            objEntity.sigla       = sigla;
            objEntity.descripcion = descripcion;
            try
            {
                return(SexosController.guardarSexos(objEntity));
            }
            catch (Exception ex)
            {
                return(new Result()
                {
                    error = ex.Message, id = 0, tipoAlerta = "warning"
                });
            }
        }
        private void btn_cargardatos_Click(object sender, RoutedEventArgs e)
        {
            Clientes       cli   = new Clientes();
            EstadosCiviles esciv = new EstadosCiviles();
            Sexos          se    = new Sexos();

            cli.RutCliente = txtRut.Text;

            if (cli.Buscar() == true)
            {
                txtnNombre.Text           = Convert.ToString(cli.Nombres);
                txtApellido.Text          = Convert.ToString(cli.Apellidos);
                dpkFechaNaci.SelectedDate = cli.FechaNaci;
                se.BuscarSexo("" + cli.IdSexo);

                cboSexo.SelectedIndex = cli.IdSexo - 1;

                esciv.BuscarEstadosCiviles("" + cli.IdEstadoCivil);

                cboEstado.SelectedIndex = cli.IdEstadoCivil - 1;
            }
            else
            {
                MessageBox.Show("Cliente no ha sido encontrado");
            }
        }
Ejemplo n.º 4
0
 public Alumno(int codigo, int curso, string nombre, string apellido, int edad, Sexos sexo, int telefono)
 {
     Codigo   = codigo;
     Curso    = curso;
     Nombre   = nombre;
     Apellido = apellido;
     Edad     = edad;
     Sexo     = sexo;
     Telefono = telefono;
 }
Ejemplo n.º 5
0
 public void fillSexo()
 {
     if (Sexos == null)
     {
         Sexos = new Dictionary <int, string>();
     }
     Sexos.Clear();
     Sexos.Add(1, "Masculino");
     Sexos.Add(2, "Femenino");
 }
Ejemplo n.º 6
0
        public async Task <IActionResult> Create([Bind("IdSexo,DescripcionSexo")] Sexos sexos)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sexos);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(sexos));
        }
Ejemplo n.º 7
0
 public Mascota()
 {
     _id              = 1;
     _nom             = string.Empty;
     _edad            = 1;
     _raza            = TipoRaza.Pitbull;
     _esterilizado    = Esterilizados.NO;
     _sexo            = Sexos.Hembra;
     _tipoAt          = TipoAtencion.Control;
     _fechaNacimiento = DateTime.Now;
 }
Ejemplo n.º 8
0
        public static string Traduzir(this Sexos aSexo)
        {
            switch (aSexo)
            {
            case Sexos.Macho:
                return("Macho");

            case Sexos.Femea:
                return("Fêmea");

            default:
                return(null);
            }
        }
 private static Result validarAtributos(Sexos registro)
 {
     if (registro.sigla == "")
     {
         return(new Result {
             error = "Digite la sigla.", tipoAlerta = "warning"
         });
     }
     if (registro.descripcion == "")
     {
         return(new Result {
             error = "Digite la descrición.", tipoAlerta = "warning"
         });
     }
     return(new Result()
     {
         error = ""
     });
 }
Ejemplo n.º 10
0
        public List <Sexos> obtenerSexos()
        {
            List <Sexos> sexos = new List <Sexos>();
            Sexos        sexo1 = new Sexos();
            Sexos        sexo2 = new Sexos();
            Sexos        sexo3 = new Sexos();

            sexo1.nombre = "Masculino";
            sexo1.codigo = "M";

            sexo2.nombre = "Femenino";
            sexo2.codigo = "F";

            sexo3.nombre = "Otro";
            sexo3.codigo = "O";

            sexos.Add(sexo1);
            sexos.Add(sexo2);
            sexos.Add(sexo3);

            return(sexos);
        }
 public static Result eliminarSexos(int sexosId, int usuarioId)
 {
     using (MoldeEntities entity = new MoldeEntities())
     {
         if (existeRegistro(sexosId))
         {
             Result result = new Result()
             {
                 error = ""
             };
             result = ValidateSession.validarOperacionesForm("Sexos", "Eliminar", usuarioId);
             if (result.error != null && result.error != "")
             {
                 return(result);
             }
             Sexos registroEliminar = entity.Sexos.Where(x => x.id == sexosId).SingleOrDefault();
             entity.Sexos.Remove(registroEliminar);
             MoldeTrasabilidad.trasabilidadObject((registroEliminar as object), "Sexos", "Eliminado", usuarioId, "AplicacionMolde");
             try
             {
                 entity.SaveChanges();
                 return(new Result {
                     error = result.error, id = sexosId
                 });
             }
             catch (Exception e)
             {
                 return(new Result {
                     error = e.Message, id = 0, tipoAlerta = "warning"
                 });
             }
         }
     }
     return(new Result {
         error = ""
     });
 }
Ejemplo n.º 12
0
 //Retorna uma string contendo a definição do enumerado
 public static string TextFor(Sexos sexo)
 {
     return(Types[Convert.ToInt32(sexo)]);
 }
Ejemplo n.º 13
0
 //Retorna uma string contendo a definição do enumerado
 public static string TextFor(Sexos sexo)
 {
     return Types[Convert.ToInt32(sexo)];
 }
        public static Result guardarSexos(Sexos registro)
        {
            Result result = new Result()
            {
                error = ""
            };

            result = validarAtributos(registro);
            if (result.error != null && result.error != "")
            {
                return(result);
            }

            using (MoldeEntities entity = new MoldeEntities())
            {
                if (existeRegistro(registro.id))
                {
                    result = ValidateSession.validarOperacionesForm("Sexos", "Editar", registro.usuarioId);
                    if (result.error != null && result.error != "")
                    {
                        return(result);
                    }
                    int   sexosId        = registro.id;
                    Sexos registroEditar = entity.Sexos.Where(x => x.id == sexosId).SingleOrDefault();
                    entity.Entry(registroEditar).CurrentValues.SetValues(registro);
                    try
                    {
                        entity.SaveChanges();
                        return(new Result {
                            error = ""
                        });
                    }
                    catch (Exception e)
                    {
                        return(new Result {
                            error = e.Message, id = 0, tipoAlerta = "warning"
                        });
                    }
                }
                else
                {
                    result = ValidateSession.validarOperacionesForm("Sexos", "Nuevo", registro.usuarioId);
                    if (result.error != null && result.error != "")
                    {
                        return(result);
                    }
                    entity.Sexos.Add(registro);
                    try
                    {
                        entity.SaveChanges();
                        return(new Result {
                            error = result.error, id = registro.id
                        });
                    }
                    catch (Exception e)
                    {
                        return(new Result {
                            error = e.Message, id = 0, tipoAlerta = "warning"
                        });
                    }
                }
            }
        }