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; }
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); } }
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); } }