示例#1
0
        public async System.Threading.Tasks.Task <bool> EliminarCiudad(int ciudad)
        {
            bool   respuesta = false;
            Ciudad ciudades  = new Ciudad();

            try
            {
                using (ContextoDatos db = new ContextoDatos())
                {
                    Ciudad _ciudad = db.Ciudades.Find(ciudad);
                    if (_ciudad.CiudadId > 0)
                    {
                        db.Entry(_ciudad).State = EntityState.Deleted;
                        db.SaveChanges();
                        //System.Threading.Tasks.Task<int> rta = db.SaveChangesAsync();
                        respuesta = true;
                    }
                }
            }
            catch (Exception ex)
            {
                throw (ex);
            }
            return(respuesta);
        }
示例#2
0
        public async Task <bool> GuardarCiudadAsing(CiudadModel modelo)
        {
            bool   respuesta = false;
            Ciudad ciudades  = new Ciudad();

            try
            {
                using (ContextoDatos db = new ContextoDatos())
                {
                    Ciudad ciudad = new Ciudad
                    {
                        CiudadId = modelo.CiudadId,
                        Codigo   = modelo.Codigo,
                        Nombre   = modelo.Nombre,
                    };
                    if (ciudad.CiudadId > 0)
                    {
                        db.Entry(ciudad).State = EntityState.Modified;
                    }
                    else
                    {
                        db.Entry(ciudad).State = EntityState.Added;
                    }
                    db.SaveChanges();
                    // System.Threading.Tasks.Task<int> rta = db.SaveChangesAsync();
                    respuesta = true;
                }
            }
            catch (Exception ex)
            {
                throw (ex);
            }
            return(respuesta);
        }
示例#3
0
        public async Task <bool> EliminarVendedor(int codigo)
        {
            bool respuesta = false;

            using (var db = new ContextoDatos())
            {
                var buscar = db.Vendedores.Find(codigo);

                if (buscar.VendedorId > 0)
                {
                    db.Entry(buscar).State = EntityState.Deleted;
                    db.SaveChanges();
                    respuesta = true;
                }
            }
            return(respuesta);
        }
        public static void Initialize(ContextoDatos context)
        {
            if (!context.Polizas.Any())
            {
                context.Polizas.AddRange(
                    new Entidad.Poliza(1, "Pedro", 1000, new System.DateTime(2015, 01, 01)),
                    new Entidad.Poliza(2, "Santiago", 1000, new System.DateTime(2015, 02, 01)),
                    new Entidad.Poliza(3, "Juan", 1000, new System.DateTime(2015, 03, 01)),
                    new Entidad.Poliza(4, "Andres", 1000, new System.DateTime(2015, 04, 01)),
                    new Entidad.Poliza(5, "Bartolome", 1000, new System.DateTime(2015, 05, 01)),
                    new Entidad.Poliza(6, "Santiago", 1000, new System.DateTime(2015, 06, 01)),
                    new Entidad.Poliza(7, "Judas", 1000, new System.DateTime(2015, 07, 01)),
                    new Entidad.Poliza(8, "Judas Tadeo", 1000, new System.DateTime(2015, 08, 01)),
                    new Entidad.Poliza(9, "Mateo", 1000, new System.DateTime(2015, 09, 01)),
                    new Entidad.Poliza(10, "Felipe", 1000, new System.DateTime(2015, 10, 01)),
                    new Entidad.Poliza(11, "Simon", 1000, new System.DateTime(2015, 11, 01)),
                    new Entidad.Poliza(12, "Tomás", 1000, new System.DateTime(2015, 12, 01))

                    );
                context.SaveChanges();
            }
        }
示例#5
0
        public async Task <bool> GuardarVendedorAsing(VendedoresModel modelo)
        {
            bool   respuesta = false;
            Ciudad ciudades  = new Ciudad();

            try
            {
                using (ContextoDatos db = new ContextoDatos())
                {
                    Vendedor vendedor = new Vendedor
                    {
                        Apellido = modelo.Apellido,
                        Numero_Identificacion = modelo.Numero_Identificacion,
                        VendedorId            = modelo.VendedorId,
                        CiudadId = modelo.CiudadId,
                        Codigo   = modelo.Codigo,
                        Nombre   = modelo.Nombre,
                    };
                    if (vendedor.VendedorId > 0)
                    {
                        db.Entry(vendedor).State = EntityState.Modified;
                    }
                    else
                    {
                        db.Entry(vendedor).State = EntityState.Added;
                    }
                    db.SaveChanges();
                    respuesta = true;
                }
            }
            catch (Exception ex)
            {
                throw (ex);
            }
            return(respuesta);
        }