Example #1
0
        public ERespuestaCiudad Insertar(EInCiudad ciudad)
        {
            Ciudad           ciu       = _mapper.Map <Ciudad>(ciudad);
            ERespuestaCiudad respuesta = operacionesdb.OpeInsertar(ciu);

            return(respuesta);
        }
Example #2
0
        public ERespuestaCiudad ConsultarPorProvincia(EBodyConsultarPor entrada)
        {
            ERespuestaCiudad result = new ERespuestaCiudad();

            result.Ciudades = repositorioCiudad.ConsultarPorProvincia(entrada.Id);

            return(ValidarRespuesta(result));
        }
Example #3
0
        public ERespuestaCiudad ConsultarPorNombre(EBodyConsultarPorNombre entrada)
        {
            ERespuestaCiudad result = new ERespuestaCiudad();

            result.Ciudades = repositorioCiudad.ConsultarPorNombre(entrada.Nombre);

            return(ValidarRespuesta(result));
        }
Example #4
0
        public ERespuestaCiudad Consultar()
        {
            ERespuestaCiudad result = new ERespuestaCiudad();

            result.Ciudades = repositorioCiudad.Consultar();

            return(ValidarRespuesta(result));
        }
Example #5
0
        public ERespuestaCiudad ConsultarPorId(EBodyConsultarPor entrada)
        {
            ERespuestaCiudad result = new ERespuestaCiudad();
            EOutCiudad       aux    = repositorioCiudad.ConsultarPorId(entrada.Id);

            if (aux != null)
            {
                result.Ciudades.Add(aux);
            }

            return(ValidarRespuesta(result));
        }
Example #6
0
        private ERespuestaCiudad ValidarRespuesta(ERespuestaCiudad result)
        {
            if (result.Ciudades.Count == 0)
            {
                result.Error.Codigo  = "01";
                result.Error.Mensaje = "No se encontraron datos en la base";
            }
            else
            {
                result.Error.Codigo  = "00";
                result.Error.Mensaje = "Ok";
            }

            return(result);
        }
Example #7
0
        internal ERespuestaCiudad OpeInsertar(Ciudad ciudad)
        {
            ERespuestaCiudad eRespuesta = new ERespuestaCiudad();

            using (var ciu = new cita_doctorContext())
            {
                ciu.Ciudad.Add(ciudad);
                try
                {
                    ciu.SaveChanges();
                    eRespuesta.Error.Codigo  = "00";
                    eRespuesta.Error.Mensaje = "Ok";
                }
                catch (Exception e)
                {
                    eRespuesta.Error.Codigo  = "01";
                    eRespuesta.Error.Mensaje = e.Message;

                    return(eRespuesta);
                }
            }

            return(eRespuesta);
        }
Example #8
0
        public ERespuestaCiudad Insertar(EInCiudad entrada)
        {
            ERespuestaCiudad respuesta = repositorioCiudad.Insertar(entrada);

            return(respuesta);
        }