Ejemplo n.º 1
0
        public string DeleteSucursal(int Id)
        {
            string _request = "";

            try
            {
                ContextMarvelVirtual _context = new ContextMarvelVirtual();

                var result = _context.Sucursales.SingleOrDefault(x => x.Activo == true && x.IdSucursal == Id);
                if (result != null)
                {
                    result.Activo = false;
                    _context.SaveChanges();
                    _request = "1";
                }
            }
            catch
            {
                _request = "0";
            }
            return(_request);
        }
Ejemplo n.º 2
0
        public string UpdateSucursal(int Id, string Nombre, string Ubicacion, string Telefonos)
        {
            string _request = "";

            try
            {
                ContextMarvelVirtual _context = new ContextMarvelVirtual();

                var result = _context.Sucursales.SingleOrDefault(x => x.Activo == true && x.IdSucursal == Id);
                if (result != null)
                {
                    result.Nombre    = Nombre;
                    result.Ubicacion = Ubicacion;
                    result.Telefonos = Telefonos;
                    _context.SaveChanges();
                    _request = "1";
                }
            }
            catch
            {
                _request = "0";
            }
            return(_request);
        }
Ejemplo n.º 3
0
        public string AddSucursal(string Nombre, string Ubicacion, string Telefonos)
        {
            string _request = "";

            try
            {
                ContextMarvelVirtual _context = new ContextMarvelVirtual();

                int _Id   = _context.Sucursales.Max(x => x.IdSucursal) + 1;
                var _User = _context.Usuarios.FirstOrDefault();

                var _sucursalAdd = new Sucursales {
                    IdSucursal = _Id, Nombre = Nombre, Ubicacion = Ubicacion, Telefonos = Telefonos, IdUsuarioAlta = _User.IdUsuario, FCreacion = DateTime.Now, Activo = true
                };
                _context.Sucursales.Add(_sucursalAdd);
                _context.SaveChanges();
                _request = "1";
            }
            catch
            {
                _request = "0";
            }
            return(_request);
        }