public void Create(TipoLocalidadViewModel obj)
        {
            var entity = new TipoLocalidad();

            entity.Nombre        = obj.Nombre;
            entity.Descripcion   = obj.Descripcion;
            entity.FechaCreacion = DateTime.Now;

            entities.Add(entity);
            entities.SaveChanges();
            obj.Id = entity.Id;
        }
Пример #2
0
        public List <RegistroUsuario> Listar2(string query)
        {
            List <RegistroUsuario> registroUsuarioLista = new List <RegistroUsuario>();

            try
            {
                Conexion.getInstance().setCadenaConnection();
                using (MySqlCommand cmd = new MySqlCommand(query, Conexion.getInstance().getConnection()))
                {
                    MySqlDataReader reader;
                    cmd.Prepare();
                    cmd.CommandTimeout = 60;
                    using (reader = cmd.ExecuteReader())
                    {
                        if (reader.HasRows)
                        {
                            while (reader.Read())
                            {
                                string            nombreUsuario       = reader.GetString(0);
                                Rango             usuarioRango        = new Clases.Rango(reader.GetString(1));
                                string            telefonoCliente     = reader.GetString(2);
                                string            calleCliente        = reader.GetString(3);
                                Localidad         idLocalidad         = new Localidad(reader.GetString(4));
                                TipoLocalidad     idTipoLocalidad     = new TipoLocalidad(reader.GetString(5));
                                CodigoPostal      idCp                = new CodigoPostal(reader.GetString(6));
                                Municipio         idMunicipio         = new Municipio(reader.GetString(7));
                                EntidadFederativa idEntidadFederativa = new EntidadFederativa(reader.GetString(8));

                                registroUsuarioLista.Add(new RegistroUsuario(nombreUsuario, usuarioRango, telefonoCliente,
                                                                             calleCliente, idLocalidad, idTipoLocalidad, idCp, idMunicipio, idEntidadFederativa));
                            }
                            Conexion.getInstance().Desconectar();
                            reader.Close();
                            return(registroUsuarioLista);
                        }
                        else
                        {
                            Conexion.getInstance().Desconectar();
                            reader.Close();
                            return(registroUsuarioLista);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Пример #3
0
        public List <Localidad> Listar2(string query)
        {
            List <Localidad> localidadLista = new List <Localidad>();

            try
            {
                Conexion.getInstance().setCadenaConnection();
                using (MySqlCommand cmd = new MySqlCommand(query, Conexion.getInstance().getConnection()))
                {
                    MySqlDataReader reader;
                    cmd.Prepare();
                    cmd.CommandTimeout = 60;
                    using (reader = cmd.ExecuteReader())
                    {
                        if (reader.HasRows)
                        {
                            while (reader.Read())
                            {
                                int           id                = reader.GetInt32(0);
                                string        nombre            = reader.GetString(1);
                                Municipio     id_municipio      = new Municipio(reader.GetInt32(2), reader.GetString(3));
                                TipoLocalidad id_tipo_localidad = new TipoLocalidad(reader.GetInt32(4), reader.GetString(5));
                                CodigoPostal  id_cp             = new CodigoPostal(reader.GetInt32(6), reader.GetString(7));

                                localidadLista.Add(new Localidad(id, nombre, id_municipio, id_tipo_localidad, id_cp));
                            }
                            Conexion.getInstance().Desconectar();
                            reader.Close();
                            return(localidadLista);
                        }
                        else
                        {
                            Conexion.getInstance().Desconectar();
                            reader.Close();
                            return(localidadLista);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }