Пример #1
0
        public void Guardar(CiudadEditDto ciudadDto)
        {
            try
            {
                _conexionBd  = new ConexionBd();
                _repositorio = new RepositorioCiudades(_conexionBd.AbrirConexion());
                Ciudad ciudad = new Ciudad
                {
                    CiudadId     = ciudadDto.CiudadId,
                    NombreCiudad = ciudadDto.NombreCiudad,
                    Pais         = new Pais
                    {
                        PaisId     = ciudadDto.Pais.PaisId,
                        NombrePais = ciudadDto.Pais.NombrePais
                    }
                };

                _repositorio.Guardar(ciudad);

                ciudadDto.CiudadId = ciudad.CiudadId;
                _conexionBd.CerrarConexion();
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }