Ejemplo n.º 1
0
        public IHttpActionResult getciudades()
        {
            try
            {
                MultigymEntities1  context  = new MultigymEntities1();
                List <MG_Ciudades> ciudades = new List <MG_Ciudades>();
                ciudades = (from x in context.MG_Ciudades
                            select x).ToList();

                List <ECiudad> lista = new List <ECiudad>();
                foreach (var c in ciudades)
                {
                    var ciu = new ECiudad();
                    ciu.idciudad   = c.Id_Ciudad;
                    ciu.nombre     = c.Ciudad;
                    ciu.codigopais = c.CodigoPais;
                    lista.Add(ciu);
                }
                return(Ok(RespuestaApi <List <ECiudad> > .createRespuestaSuccess(lista)));
            }
            catch (Exception ex)
            {
                return(Ok(RespuestaApi <string> .createRespuestaError(ex.Message)));
            }
        }
Ejemplo n.º 2
0
 public void Editar(ECiudad d)
 {
     try
     {
         using (this.dt = new DatoSistemasDataContext())
         {
             this.dt.sp_ciu_edit(d.Ciu_codigo, d.Ciu_nombre);
         }
     }
     catch (System.Data.SqlClient.SqlException ex)
     {
         Datos.Excepciones.Gestionar(ex, "Ciudad");
         throw new Exception(Datos.Excepciones.MensajePersonalizado);
     }
     catch (Exception ex)
     {
         Datos.Excepciones.Gestionar(ex);
         throw new Exception(Datos.Excepciones.MensajePersonalizado);
     }
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Registro de ciudad
        /// </summary>
        /// <param name="d"></param>
        /// <returns>codigo de Registro</returns>
        public int Insertar(ECiudad d)
        {
            try
            {
                using (this.dt = new DatoSistemasDataContext())
                {
                    return(this.dt.sp_ciu_insert(d.Ciu_nombre));
                }
            }


            catch (System.Data.SqlClient.SqlException ex)
            {
                Datos.Excepciones.Gestionar(ex, "Ciudad ");
                throw new Exception(Datos.Excepciones.MensajePersonalizado);
            }
            catch (Exception ex)
            {
                Datos.Excepciones.Gestionar(ex);
                throw new Exception(Datos.Excepciones.MensajePersonalizado);
            }
        }