Exemplo n.º 1
0
 public ActionResult CrearRegistro(int rtIdEmpresa, string rtCAI, string rtRangoAutoInicio, string rtRangoAutoFinal, string rtRTN)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbRegistroTributario tbRegistroTrubutario = new tbRegistroTributario();
             tbRegistroTrubutario                   = new tbRegistroTributario();
             tbRegistroTrubutario.rtIdEmpresa       = rtIdEmpresa;
             tbRegistroTrubutario.rtCAI             = rtCAI;
             tbRegistroTrubutario.rtFechaCreacion   = DateTime.Now;
             tbRegistroTrubutario.rtFechainicio     = DateTime.Now;
             tbRegistroTrubutario.rtRangoAutoInicio = rtRangoAutoInicio;
             tbRegistroTrubutario.rtRangoAutoFinal  = rtRangoAutoFinal;
             tbRegistroTrubutario.rtRTN             = rtRTN;
             _context.tbRegistroTributario.Add(tbRegistroTrubutario);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 2
0
        public ActionResult CrearDescuento(string desCampaña, int desPorcentaje, DateTime desFechaInicio, DateTime desFechaFin, int desProducto)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    tbDescuentos tbDescuentos = new tbDescuentos();
                    tbDescuentos = new tbDescuentos();
                    tbDescuentos.desNombreCampaña = desCampaña;
                    tbDescuentos.desPorcentaje    = desPorcentaje;
                    tbDescuentos.desFechaInicio   = desFechaInicio;
                    tbDescuentos.desFechaFinal    = desFechaFin;
                    tbDescuentos.desIdProducto    = desProducto;
                    tbDescuentos.desFechaCreacion = DateTime.Now;
                    _context.tbDescuentos.Add(tbDescuentos);
                    _context.SaveChanges();

                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }
Exemplo n.º 3
0
 public ActionResult CrearEmpresa(string empNombre, string empDireccion, string empTelefono, int empPais, int empMoneda, int empLenguaje, int empLicencia, int empCantidaduser)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbEmpresa tbEmpresa = new tbEmpresa();
             tbEmpresa                    = new tbEmpresa();
             tbEmpresa.empNombre          = empNombre;
             tbEmpresa.empDireccion       = empDireccion;
             tbEmpresa.empTelefono        = empTelefono;
             tbEmpresa.empPais            = empPais;
             tbEmpresa.empMoneda          = empMoneda;
             tbEmpresa.empLenguaje        = empLenguaje;
             tbEmpresa.empLicencia        = empLicencia;
             tbEmpresa.empCantidadUser    = empCantidaduser;
             tbEmpresa.empUsuarioCrea     = 8;
             tbEmpresa.empFechaCrea       = DateTime.Now;
             tbEmpresa.empFechaModifica   = DateTime.Now;
             tbEmpresa.empUsuarioModifica = 8;
             tbEmpresa.empVenId           = 1;
             tbEmpresa.emptuId            = 1;
             _context.tbEmpresa.Add(tbEmpresa);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 4
0
        public ActionResult CrearUsuario(string usuNombreUsuario, string usuPassword, string usuNombres, string usuApellidos, string usuCorreo, int usuIdEmpresa, int usuIdSucursal)
        {
            try
            {
                byte[] data = Encoding.GetEncoding(1252).GetBytes(usuPassword.ToUpper());
                var    sha  = new SHA256Managed();
                byte[] contrasena_encriptada = sha.ComputeHash(data);

                if (ModelState.IsValid)
                {
                    tbUsuarios tbUsuarios = new tbUsuarios();
                    tbUsuarios = new tbUsuarios();
                    tbUsuarios.usuNombreUsuario = usuNombreUsuario;
                    tbUsuarios.usuPassword      = contrasena_encriptada.ToString();
                    tbUsuarios.usuNombres       = usuNombres;
                    tbUsuarios.usuApellidos     = usuApellidos;
                    tbUsuarios.usuCorreo        = usuCorreo;
                    tbUsuarios.usuIdEmpresa     = usuIdEmpresa;
                    tbUsuarios.usuIdSucursal    = usuIdSucursal;
                    tbUsuarios.usuEsActivo      = 1;
                    _context.tbUsuarios.Add(tbUsuarios);
                    _context.SaveChanges();
                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }
Exemplo n.º 5
0
 public ActionResult CrearCliente(string clNombre, string clApellido, string clTelefono, string clIdentidad, string clRTN, string clDireccion, int clIdEmpresa)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbClientes tbClientes = new tbClientes();
             tbClientes               = new tbClientes();
             tbClientes.clNombre      = clNombre;
             tbClientes.clApellido    = clApellido;
             tbClientes.clTelefono    = clTelefono;
             tbClientes.clIdentidad   = clIdentidad;
             tbClientes.clRTN         = clRTN;
             tbClientes.clDireccion   = clDireccion;
             tbClientes.clIdEmpresa   = clIdEmpresa;
             tbClientes.clUsuarioCrea = 1;
             tbClientes.clFechaCrea   = DateTime.Now;
             _context.tbClientes.Add(tbClientes);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 6
0
        public ActionResult CrearProducto(string prIdInterno, string prDetalle, int prCantidad, decimal prPrecioCosto, decimal prPrecioVenta, int prMoneda, int prIdSucursal, IFormFile img, int prIdProveedor, int prIdImpuesto, int prCategoria)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var codigos = _context.tbProducto.Select(x => x.prIdInterno).ToArray();
                    foreach (var c in codigos)
                    {
                        if (c == prIdInterno)
                        {
                            return(Json("Existe"));
                        }
                    }

                    byte[] p1 = null;
                    using (var fs1 = img.OpenReadStream())
                        using (var ms1 = new MemoryStream())
                        {
                            fs1.CopyTo(ms1);
                            p1 = ms1.ToArray();
                        }

                    tbProducto tbProducto = new tbProducto();
                    tbProducto                = new tbProducto();
                    tbProducto.prIdInterno    = prIdInterno;
                    tbProducto.prDetalle      = prDetalle;
                    tbProducto.prCantidad     = prCantidad;
                    tbProducto.prPrecioCosto  = prPrecioCosto;
                    tbProducto.prPrecioVenta  = prPrecioVenta;
                    tbProducto.prMoneda       = prMoneda;
                    tbProducto.prIdSucursal   = prIdSucursal;
                    tbProducto.prFechaIngreso = DateTime.Now;
                    tbProducto.prUsuario      = "6";
                    tbProducto.prEstado       = 1;
                    tbProducto.prImagen       = p1;
                    tbProducto.prIdProveedor  = prIdProveedor;
                    tbProducto.prIdImpuesto   = prIdImpuesto;
                    tbProducto.prIdCategoria  = prCategoria;
                    _context.tbProducto.Add(tbProducto);
                    _context.SaveChanges();

                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }
Exemplo n.º 7
0
        public ActionResult CrearMoneda(string abreviatura, string nombre)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var abreviaturas = _context.tbMoneda.Select(x => x.moAbreviatura).ToList();

                    foreach (var a in abreviaturas)
                    {
                        if (a.ToUpper() == abreviatura.ToUpper())
                        {
                            return(Json("Existe"));
                        }
                    }

                    var nombres = _context.tbMoneda.Select(x => x.moNombre).ToList();

                    foreach (var n in nombres)
                    {
                        if (n.ToUpper() == nombre.ToUpper())
                        {
                            return(Json("Existe"));
                        }
                    }

                    tbMoneda tbMoneda = new tbMoneda();
                    tbMoneda = new tbMoneda();
                    tbMoneda.moAbreviatura = abreviatura;
                    tbMoneda.moNombre      = nombre;
                    tbMoneda.moUsuarioCrea = 1;
                    tbMoneda.moFechaCrea   = DateTime.Now;
                    _context.tbMoneda.Add(tbMoneda);
                    _context.SaveChanges();
                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }
Exemplo n.º 8
0
 public ActionResult CrearLenguaje(string nombre)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbLenguaje tbLenguaje = new tbLenguaje();
             tbLenguaje                    = new tbLenguaje();
             tbLenguaje.lenNombre          = nombre;
             tbLenguaje.lenFehcaActivacion = DateTime.Now;
             _context.tbLenguaje.Add(tbLenguaje);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 9
0
 public ActionResult CrearProveedor(string pvNombre, string pvTelefono, string pvCorreo, string pvDireccion, string pvDescripcion, int prIdTipo)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbProveedores tbProveedores = new tbProveedores();
             tbProveedores                 = new tbProveedores();
             tbProveedores.pvNombre        = pvNombre;
             tbProveedores.pvTelefono      = pvTelefono;
             tbProveedores.pvCorreo        = pvCorreo;
             tbProveedores.pvDireccion     = pvDireccion;
             tbProveedores.pvDescripcion   = pvDescripcion;
             tbProveedores.pvFechaCreacion = DateTime.Now;
             tbProveedores.pvIdTipo        = prIdTipo;
             _context.tbProveedores.Add(tbProveedores);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 10
0
 public ActionResult CrearCategoria(string catNombre, string catDescripcion)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbCategoriaProducto tbCategoriaProducto = new tbCategoriaProducto();
             tbCategoriaProducto                  = new tbCategoriaProducto();
             tbCategoriaProducto.catNombre        = catNombre;
             tbCategoriaProducto.catDescripcion   = catDescripcion;
             tbCategoriaProducto.catFechaCreacion = DateTime.Now;
             _context.tbCategoriaProducto.Add(tbCategoriaProducto);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 11
0
 public ActionResult CrearVendedor(string venNombre, int venTuId, int venEstado)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbVendedores tbVendedores = new tbVendedores();
             tbVendedores           = new tbVendedores();
             tbVendedores.venNombre = venNombre;
             tbVendedores.venTuId   = venTuId;
             tbVendedores.venEstado = venEstado;
             _context.tbVendedores.Add(tbVendedores);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 12
0
 public ActionResult CrearLicencia(string tlicDescripcion)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbTipoLicencia tbTipoLicencia = new tbTipoLicencia();
             tbTipoLicencia = new tbTipoLicencia();
             tbTipoLicencia.tlicDescripcion = tlicDescripcion;
             tbTipoLicencia.tlicUsuarioCrea = 1;
             tbTipoLicencia.tlicFechaCrea   = DateTime.Now;
             _context.tbTipoLicencia.Add(tbTipoLicencia);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 13
0
 public ActionResult CrearTasa(string descripcion, decimal valor, int moneda)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbTasaCambio tbTasaCambio = new tbTasaCambio();
             tbTasaCambio = new tbTasaCambio();
             tbTasaCambio.tcDescripcion  = descripcion;
             tbTasaCambio.tcValor        = valor;
             tbTasaCambio.tcEstado       = 1;
             tbTasaCambio.tcIdMoneda     = moneda;
             tbTasaCambio.tcFechaIngreso = DateTime.Now;
             _context.tbTasaCambio.Add(tbTasaCambio);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 14
0
 public ActionResult CrearCierre(decimal ccTotalCierre, int ccIdEmpresa, int ccIdSucursal, int ccIdUsuario)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbCierreCaja tbCierreCaja = new tbCierreCaja();
             tbCierreCaja = new tbCierreCaja();
             tbCierreCaja.ccTotalCierre = ccTotalCierre;
             tbCierreCaja.ccIdEmpresa   = ccIdEmpresa;
             tbCierreCaja.ccIdSucursal  = ccIdSucursal;
             tbCierreCaja.ccIdUsuario   = ccIdUsuario;
             tbCierreCaja.ccFechaCierre = DateTime.Now;
             _context.tbCierreCajas.Add(tbCierreCaja);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 15
0
 public ActionResult CrearPais(string paNombre, int paCodPostal, string paAbreviatura)
 {
     try
     {
         if (ModelState.IsValid)
         {
             tbPaises tbPaises = new tbPaises();
             tbPaises               = new tbPaises();
             tbPaises.paNombre      = paNombre;
             tbPaises.paCodPostal   = paCodPostal;
             tbPaises.paAbreviatura = paAbreviatura;
             tbPaises.paUsuarioCrea = 1;
             tbPaises.paFechaCrea   = DateTime.Now;
             _context.tbPaises.Add(tbPaises);
             _context.SaveChanges();
             return(Json(true));
         }
         return(Json(false));
     }
     catch (Exception ex)
     {
         return(Json(false));
     }
 }
Exemplo n.º 16
0
        public ActionResult CrearSucursal(string sucNombre, int sucIdEmpresa)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    tbSucursales tbSucursales = new tbSucursales();
                    tbSucursales                  = new tbSucursales();
                    tbSucursales.sucNombre        = sucNombre;
                    tbSucursales.sucIdEmpresa     = sucIdEmpresa;
                    tbSucursales.sucEstado        = 1;
                    tbSucursales.sucFechaCreacion = DateTime.Now;
                    _context.tbSucursales.Add(tbSucursales);
                    _context.SaveChanges();

                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }
Exemplo n.º 17
0
        public ActionResult CrearApertura(decimal acValorApertura, int acEstado, int acIdUsuario)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    tbAperturaCaja tbAperturaCaja = new tbAperturaCaja();
                    tbAperturaCaja = new tbAperturaCaja();
                    tbAperturaCaja.acValorApertura = acValorApertura;
                    tbAperturaCaja.acEstado        = acEstado;
                    tbAperturaCaja.acIdUsuario     = acIdUsuario;
                    tbAperturaCaja.acFechaApertura = DateTime.Now;
                    _context.tbAperturaCajas.Add(tbAperturaCaja);
                    _context.SaveChanges();

                    return(Json(true));
                }
                return(Json(false));
            }
            catch (Exception ex)
            {
                return(Json(false));
            }
        }