Ejemplo n.º 1
0
        public static bool EliminarTipoDocumento(TipoDoc tDoc)
        {
            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);
            bool          resultado      = false;

            try
            {
                SqlCommand cmd      = new SqlCommand();
                string     consulta = "DeleteTDocumento";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@nombretDoc", tDoc.NombreTipoDocumento);

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = consulta;

                cn.Open();
                cmd.Connection = cn;
                cmd.ExecuteNonQuery();
                resultado = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }
            return(resultado);
        }
Ejemplo n.º 2
0
        public static List <TipoDoc> comboTiposDoc()
        {
            SqlConnection  cn    = null;
            List <TipoDoc> lista = new List <TipoDoc>();

            try
            {
                cn = new SqlConnection(cadenaConexion);
                cn.Open();
                string        sqlText = "SELECT idTipoDoc, nombre FROM TipoDoc";
                SqlCommand    cmd     = new SqlCommand(sqlText, cn);
                SqlDataReader dr      = cmd.ExecuteReader();
                while (dr.Read())
                {
                    TipoDoc tipoDoc   = new TipoDoc();
                    int     idTipoDoc = dr.GetInt32(dr.GetOrdinal("idTipoDoc"));
                    tipoDoc.idTipoDoc = idTipoDoc;
                    String nombre = dr.GetString(dr.GetOrdinal("nombre"));
                    tipoDoc.nombre = nombre;
                    lista.Add(tipoDoc);
                }
            }
            catch (Exception e)
            {
                throw new Exception(e.ToString());
            }
            finally
            {
                if (cn != null && cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
            }
            return(lista);
        }
Ejemplo n.º 3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            DialogResult confirmacion = MessageBox.Show("¿Desea eliminar el Tipo de Documento seleccionado?", "Confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);

            if (confirmacion == DialogResult.OK)
            {
                TipoDoc tDoc = new TipoDoc();
                tDoc.NombreTipoDocumento = txtTipoDocumento.Text;
                bool resultado = AD_TipoDoc.EliminarTipoDocumento(tDoc);
                if (resultado)
                {
                    MessageBox.Show("Tipo de Documento eliminado con exito!");
                }
                else
                {
                    MessageBox.Show("Error al eliminar Tipo de Documento!");
                }
            }
            else if (confirmacion == DialogResult.Cancel)
            {
                MessageBox.Show("Operacion cancelada!");
            }
            CargarGrilla();
            txtID.Text = "";
        }
Ejemplo n.º 4
0
        public ActionResult registrarse(DTORegistro persona)
        {
            EPersona per = new EPersona();

            per.id        = persona.id;
            per.Documento = persona.Documento;
            per.Correo    = persona.Correo;

            string source = persona.Password;

            using (SHA256 sha256Hash = SHA256.Create())
            {
                string hash = GetHash(sha256Hash, source);
                per.Password = hash;
            }



            per.TipoDocumento = (int)persona.TipoDocumento;
            per.pNombre       = persona.pNombre;
            per.sNombre       = persona.sNombre;
            per.pApellido     = persona.pApellido;
            per.sApellido     = persona.sApellido;


            if (pxi.existEmail(persona.Correo))
            {
                ViewBag.Message = "El correo ya existe.";
                return(View());
            }
            else
            {
                pxi.crearPersona(per);
                //return RedirectToAction("Index");

                DTOLogin log = new DTOLogin();

                log.email    = persona.Correo;
                log.password = per.Password;
                log.rol      = "Usuario";
                DTOEpToken res = pxg.iniciarSesion(log);

                Session["idPersona"] = res.id;
                Session["pNombre"]   = res.pNombre;
                Session["sNombre"]   = res.sNombre;
                Session["pApellido"] = res.pApellido;
                Session["sApellido"] = res.sApellido;
                Session["Correo"]    = res.Correo;
                Session["Password"]  = res.Password; //ojo que es "null"
                Session["tokenJWT"]  = res.tokenJWT; //cargo el token

                TipoDoc r = (TipoDoc)res.TipoDocumento;
                Session["TipoDocumento"] = r.ToString();

                Session["Documento"] = res.Documento;
                Session["Rol"]       = log.rol;

                return(RedirectToAction("Index", "usuario"));
            }
        }
Ejemplo n.º 5
0
        public bool eliminarTipoDoc(TipoDoc tipodoc)
        {
            ConexionBD conectaBD = new ConexionBD();

            try
            {
                string queryElimina = "UPDATE TBL_TipoDoc set bVigencia=" + tipodoc.bVigencia + " where Id_TipoDoc=" + tipodoc.Id_TipoDoc;

                conectaBD.abrirConexion();

                SqlCommand cmd = new SqlCommand(queryElimina, conectaBD.Conexion);

                int aux = cmd.ExecuteNonQuery();

                conectaBD.cerrarConexion();

                if (aux > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                string err = ex.Message;
                return(false);
            }
            finally
            {
                conectaBD.cerrarConexion();
            }
        }
Ejemplo n.º 6
0
        public ActionResult DeleteConfirmed(int id)
        {
            TipoDoc tipoDoc = db.TipoDoc.Find(id);

            db.TipoDoc.Remove(tipoDoc);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 7
0
 public ActionResult Edit([Bind(Include = "TipoDocId,Nombre")] TipoDoc tipoDoc)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoDoc).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoDoc));
 }
Ejemplo n.º 8
0
        protected void CargarTipoDoc()
        {
            TipoDoc   tipoDoc = new TipoDoc();
            DataTable dat     = tipoDoc.ConsultarTipoDoc();

            TIPODOC.DataSource     = dat;
            TIPODOC.DataTextField  = "tipodoc";
            TIPODOC.DataValueField = "idtipodoc";
            TIPODOC.DataBind();
        }
Ejemplo n.º 9
0
 public bool eliminarTipoDoc(TipoDoc tipoDoc)
 {
     if (tipoDoc == null)
     {
         return(false);
     }
     else
     {
         return(ConsTipodoc.eliminarTipoDoc(tipoDoc));
     }
 }
Ejemplo n.º 10
0
 public bool registrarTipoDoc(TipoDoc tipoDoc)
 {
     if (tipoDoc == null)
     {
         return(false);
     }
     else
     {
         return(ConsTipodoc.registraTipoDoc(tipoDoc));
     }
 }
Ejemplo n.º 11
0
 public List <TipoDoc> BuscarTipoDoc(TipoDoc tipoDoc)
 {
     if (tipoDoc == null)
     {
         return(null);
     }
     else
     {
         return(ConsTipodoc.BuscarTipoDoc(tipoDoc));
     }
 }
Ejemplo n.º 12
0
 public List <TipoDoc> ConsultaTipoDoc(TipoDoc tipoDoc)
 {
     if (tipoDoc == null)
     {
         return(null);
     }
     else
     {
         return(ConsTipodoc.ConsutaTipoDoc(tipoDoc));
     }
 }
Ejemplo n.º 13
0
 public bool modificarTipoDoc(TipoDoc tipoDoc)
 {
     if (tipoDoc == null)
     {
         return(false);
     }
     else
     {
         return(ConsTipodoc.modificarTipoDoc(tipoDoc));
     }
 }
Ejemplo n.º 14
0
        public ActionResult Create([Bind(Include = "TipoDocId,Nombre")] TipoDoc tipoDoc)
        {
            if (ModelState.IsValid)
            {
                db.TipoDoc.Add(tipoDoc);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoDoc));
        }
Ejemplo n.º 15
0
        private void CargaTipoDoc()
        {
            NEGTipoDoc negtipodoc = new NEGTipoDoc();
            TipoDoc    tipodoc    = new TipoDoc();

            ddlTipoDoc.Items.Clear();
            ddlTipoDoc.DataTextField  = "cNombre";
            ddlTipoDoc.DataValueField = "Id_TipoDoc";
            ddlTipoDoc.DataSource     = negtipodoc.ConsultaTipoDoc(tipodoc);
            ddlTipoDoc.DataBind();
            ddlTipoDoc.Items.Insert(0, "- Seleccione -");

            ddlTipoDoc.SelectedIndex = 1;
        }
Ejemplo n.º 16
0
        // GET: TipoDoc/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoDoc tipoDoc = db.TipoDoc.Find(id);

            if (tipoDoc == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoDoc));
        }
Ejemplo n.º 17
0
        public List <TipoDoc> BuscarTipoDoc(TipoDoc tipodoc)
        {
            ConexionBD conectaBD = new ConexionBD();

            try
            {
                string queryBuscar = "SELECT Id_TipoDoc,cNombre,bVigencia from TBL_TipoDoc where Id_TipoDoc=" + tipodoc.Id_TipoDoc;

                conectaBD.abrirConexion();

                SqlDataAdapter sqlAdapter = new SqlDataAdapter(queryBuscar, conectaBD.Conexion);

                DataTable dt = new DataTable();
                sqlAdapter.Fill(dt);

                conectaBD.cerrarConexion();

                if (dt.Rows.Count > 0)
                {
                    List <TipoDoc> lista = new List <TipoDoc>();

                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        TipoDoc agregar = new TipoDoc();

                        agregar.Id_TipoDoc = int.Parse(dt.Rows[i][0].ToString());
                        agregar.cNombre    = dt.Rows[i][1].ToString();
                        agregar.bVigencia  = int.Parse(dt.Rows[i][2].ToString());

                        lista.Add(agregar);
                    }

                    return(lista);
                }
                else
                {
                    return(new List <TipoDoc>());
                }
            }
            catch (Exception ex)
            {
                return(new List <TipoDoc>());
            }
            finally
            {
                conectaBD.cerrarConexion();
            }
        }
Ejemplo n.º 18
0
        private void btnAgregarModificar_Click(object sender, EventArgs e)
        {
            TipoDoc tDoc = new TipoDoc();

            tDoc.NombreTipoDocumento = txtTipoDocumento.Text;



            if (txtID.Text.Equals(""))
            {
                if (txtTipoDocumento.Text.Equals(""))
                {
                    DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtTipoDocumento.Focus();
                }
                else
                {
                    bool res = AD_TipoDoc.AgregarTipoDocumentoBD(tDoc);

                    if (res)
                    {
                        MessageBox.Show("Tipo de Documento agredado correctamente!", "Informacion");
                        txtTipoDocumento.Text = "";
                        txtID.Text            = "";
                    }
                    else
                    {
                        MessageBox.Show("Error al insertar Tipo de Documento!");
                    }
                }
            }
            else
            {
                tDoc.Id = int.Parse(txtID.Text);
                bool res = AD_TipoDoc.ActualizarTipoDocumento(tDoc);
                txtTipoDocumento.Focus();
                MessageBox.Show("Tipo de Documento actualizado correctamente!", "Informacion");
            }
            CargarGrilla();
            txtID.Text = "";
        }
Ejemplo n.º 19
0
        public List <TipoDoc> listaTipoDoc()
        {
            List <TipoDoc> lista = new List <TipoDoc>();

            using (SqlCommand command = InitializeConnection("Lista_Tipo_Doc"))
            {
                SqlDataAdapter da = new SqlDataAdapter(command);

                SqlDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    TipoDoc tipoDoc = new TipoDoc();
                    tipoDoc.id          = reader.GetInt32(0);
                    tipoDoc.descripcion = reader.GetString(1);

                    lista.Add(tipoDoc);
                }
                CerrarConexion();
                return(lista);
            }
        }
Ejemplo n.º 20
0
        public bool registraTipoDoc(TipoDoc tipodoc)
        {
            ConexionBD conectaBD = new ConexionBD();

            try
            {
                string queryInsert = "INSERT INTO TBL_TipoDoc VALUES ('" +
                                     tipodoc.cNombre + "'," +
                                     tipodoc.bVigencia + ");";

                conectaBD.abrirConexion();

                SqlCommand cmd = new SqlCommand(queryInsert, conectaBD.Conexion);

                int aux = cmd.ExecuteNonQuery();

                conectaBD.cerrarConexion();

                if (aux > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                string err = ex.Message;
                return(false);
            }
            finally
            {
                conectaBD.cerrarConexion();
            }
        }
Ejemplo n.º 21
0
        public TipoDoc ObtenerTipoDoc(string tipoDocId)
        {
            string sqltxt        = $"SELECT * FROM [dbo].[TipoDoc] WHERE id = {tipoDocId}";
            var    tablaTemporal = _BD.consulta(sqltxt);

            if (tablaTemporal.Rows.Count == 0)
            {
                return(null);
            }

            var tipoDoc = new TipoDoc();

            foreach (DataRow fila in tablaTemporal.Rows)
            {
                if (fila.HasErrors)
                {
                    continue;                                  // no corto el ciclo
                }
                tipoDoc.Id     = fila.ItemArray[0].ToString(); // id
                tipoDoc.Nombre = fila.ItemArray[1].ToString(); // Nombre
            }

            return(tipoDoc);
        }
Ejemplo n.º 22
0
        public static bool ActualizarTipoDocumento(TipoDoc tDoc)//********************************************************************
        {
            bool res = false;

            string        cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"];
            SqlConnection cn             = new SqlConnection(cadenaConexion);

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Parameters.Clear();

                cmd.Parameters.AddWithValue("@id", tDoc.Id);
                cmd.Parameters.AddWithValue("@nombreTdoc", tDoc.NombreTipoDocumento.Trim());



                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "UpdateTipoDocumento";

                cn.Open();
                cmd.Connection = cn;
                cmd.ExecuteNonQuery();
                res = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                cn.Close();
            }

            return(res);
        }
Ejemplo n.º 23
0
        public ActionResult Login(DTOLogForm logf)
        {
            Session.Clear();
            DTOLogin log = new DTOLogin();

            log.email = logf.email;

            string source = logf.password;

            using (SHA256 sha256Hash = SHA256.Create())
            {
                string hash = GetHash(sha256Hash, source);
                log.password = hash;
            }

            log.rol = logf.rol.ToString();

            DTOEpToken res = pxg.iniciarSesion(log);

            if (res.pNombre == "Error")
            {
                ViewBag.Message = "Usuario no registrado";
                return(View());
            }
            else
            {
                if (res.pNombre == "ErrorRol")
                {
                    ViewBag.Message = "Rol Incorrecto";
                    return(View());
                }
                else
                {
                    Session["idPersona"] = res.id;
                    Session["pNombre"]   = res.pNombre;
                    Session["sNombre"]   = res.sNombre;
                    Session["pApellido"] = res.pApellido;
                    Session["sApellido"] = res.sApellido;
                    Session["Correo"]    = res.Correo;
                    Session["Password"]  = res.Password; //ojo que es "null"
                    Session["tokenJWT"]  = res.tokenJWT; //cargo el token

                    TipoDoc r = (TipoDoc)res.TipoDocumento;
                    Session["TipoDocumento"] = r.ToString();

                    Session["Documento"] = res.Documento;
                    Session["Rol"]       = log.rol;

                    if (log.rol == "Admin")
                    {
                        return(RedirectToAction("admin"));
                    }
                    if (log.rol == "SuperAdmin")
                    {
                        return(RedirectToAction("superAdmin"));
                    }
                    if (log.rol == "Usuario")
                    {
                        return(RedirectToAction("usuario"));
                    }
                    if (log.rol == "Conductor")
                    {
                        return(RedirectToAction("conductor"));
                    }
                    return(RedirectToAction("Index"));
                }
            }
        }
Ejemplo n.º 24
0
        public static void InicializaDatabaseDefaultsValues()
        {
            try
            {
                using (var db = new DymContext())
                {
                    var estacion = db.Estacion.FirstOrDefault(x => x.EstacionId == "SYS");
                    if (estacion == null)
                    {
                        estacion                   = new Estacion();
                        estacion.EstacionId        = "SYS";
                        estacion.Nombre            = "DEFAUTL";
                        estacion.CanjearPuntosAuto = false;
                        db.Add(estacion);
                    }

                    var sustancia = db.Sustancia.FirstOrDefault(x => x.SustanciaId == "SYS");
                    if (sustancia == null)
                    {
                        sustancia             = new Sustancia();
                        sustancia.SustanciaId = "SYS";
                        sustancia.Nombre      = "DEFAUTL";
                        db.Add(sustancia);
                    }

                    var categoria = db.Categoria.FirstOrDefault(x => x.CategoriaId == "SYS");
                    if (categoria == null)
                    {
                        categoria             = new Categoria();
                        categoria.CategoriaId = "SYS";
                        categoria.Nombre      = "DEFAUTL";
                        db.Add(categoria);
                    }


                    var presentacion = db.Presentacion.FirstOrDefault(x => x.PresentacionId == "SYS");
                    if (presentacion == null)
                    {
                        presentacion = new Presentacion();
                        presentacion.PresentacionId = "SYS";
                        presentacion.Nombre         = "DEFAUTL";
                        db.Add(presentacion);
                    }
                    var laboratorio = db.Laboratorio.FirstOrDefault(x => x.LaboratorioId == "SYS");
                    if (laboratorio == null)
                    {
                        laboratorio = new Laboratorio();
                        laboratorio.LaboratorioId = "SYS";
                        laboratorio.Nombre        = "DEFAUTL";
                        db.Add(laboratorio);
                    }
                    var impuesto = db.Impuesto.FirstOrDefault(x => x.ImpuestoId == "SYS");
                    if (impuesto == null)
                    {
                        impuesto            = new Impuesto();
                        impuesto.ImpuestoId = "SYS";
                        impuesto.Tasa       = 0;
                        impuesto.CImpuesto  = "002";
                        db.Add(impuesto);
                    }

                    var unidadMedida = db.UnidadMedida.FirstOrDefault(x => x.UnidadMedidaId == "SYS");
                    if (unidadMedida == null)
                    {
                        unidadMedida = new UnidadMedida();
                        unidadMedida.UnidadMedidaId = "SYS";
                        unidadMedida.Nombre         = "DEFAUTL";
                        unidadMedida.UnidadSat      = "H87";
                        db.Add(unidadMedida);
                    }

                    var edodocP = db.EstadoDoc.FirstOrDefault(x => x.EstadoDocId == "PEN");
                    if (edodocP == null)
                    {
                        edodocP             = new EstadoDoc();
                        edodocP.EstadoDocId = "PEN";
                        edodocP.Descripcion = "PENDIENTE";
                        db.Add(edodocP);
                    }
                    var edodocCa = db.EstadoDoc.FirstOrDefault(x => x.EstadoDocId == "CAN");
                    if (edodocCa == null)
                    {
                        edodocCa             = new EstadoDoc();
                        edodocCa.EstadoDocId = "CAN";
                        edodocCa.Descripcion = "CANCELADO";
                        db.Add(edodocCa);
                    }
                    var edodocCo = db.EstadoDoc.FirstOrDefault(x => x.EstadoDocId == "CON");
                    if (edodocCo == null)
                    {
                        edodocCo             = new EstadoDoc();
                        edodocCo.EstadoDocId = "CON";
                        edodocCo.Descripcion = "CONFIRMADO";
                        db.Add(edodocCo);
                    }

                    var tipoDocCom = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "COM");
                    if (tipoDocCom == null)
                    {
                        tipoDocCom             = new TipoDoc();
                        tipoDocCom.TipoDocId   = "COM";
                        tipoDocCom.Descripcion = "COMPRA";
                        db.Add(tipoDocCom);
                    }

                    var tipoDocDvc = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "DVC");
                    if (tipoDocDvc == null)
                    {
                        tipoDocDvc             = new TipoDoc();
                        tipoDocDvc.TipoDocId   = "DVC";
                        tipoDocDvc.Descripcion = "DEVOLUCIÓN SOBRE COMPRA";
                        db.Add(tipoDocDvc);
                    }

                    var tipoDocDev = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "DVV");
                    if (tipoDocDev == null)
                    {
                        tipoDocDev             = new TipoDoc();
                        tipoDocDev.TipoDocId   = "DVV";
                        tipoDocDev.Descripcion = "DEVOLUCIÓN SOBRE VENTA";
                        db.Add(tipoDocDev);
                    }

                    var tipoDocFac = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "FAC");
                    if (tipoDocFac == null)
                    {
                        tipoDocFac             = new TipoDoc();
                        tipoDocFac.TipoDocId   = "FAC";
                        tipoDocFac.Descripcion = "FACTURA";
                        db.Add(tipoDocFac);
                    }

                    var tipoDocRem = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "REM");
                    if (tipoDocRem == null)
                    {
                        tipoDocRem             = new TipoDoc();
                        tipoDocRem.TipoDocId   = "REM";
                        tipoDocRem.Descripcion = "REMISIÓN";
                        db.Add(tipoDocRem);
                    }

                    var tipoDocTic = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "TIC");
                    if (tipoDocTic == null)
                    {
                        tipoDocTic             = new TipoDoc();
                        tipoDocTic.TipoDocId   = "TIC";
                        tipoDocTic.Descripcion = "TICKET";
                        db.Add(tipoDocTic);
                    }

                    var tipoDocNc = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "NC");
                    if (tipoDocNc == null)
                    {
                        tipoDocNc             = new TipoDoc();
                        tipoDocNc.TipoDocId   = "NC";
                        tipoDocNc.Descripcion = "NOTA DE CRÉDITO";
                        db.Add(tipoDocNc);
                    }

                    var tipoDocCxp = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "CXP");
                    if (tipoDocCxp == null)
                    {
                        tipoDocCxp             = new TipoDoc();
                        tipoDocCxp.TipoDocId   = "CXP";
                        tipoDocCxp.Descripcion = "CUENTA POR PAGAR";
                        db.Add(tipoDocCxp);
                    }
                    var tipoDocTra = db.TipoDoc.FirstOrDefault(x => x.TipoDocId == "TRA");
                    if (tipoDocTra == null)
                    {
                        tipoDocTra             = new TipoDoc();
                        tipoDocTra.TipoDocId   = "TRA";
                        tipoDocTra.Descripcion = "TRASPASO DE MERCANCIAS";
                        db.Add(tipoDocTra);
                    }

                    var clienteSYS = db.Cliente.FirstOrDefault(x => x.ClienteId == "SYS");
                    if (clienteSYS == null)
                    {
                        clienteSYS              = new Cliente();
                        clienteSYS.ClienteId    = "SYS";
                        clienteSYS.Rfc          = "XAXX010101000";
                        clienteSYS.Negocio      = "PUBLICO EN GENERAL";
                        clienteSYS.RazonSocial  = "PUBLICO EN GENERAL";
                        clienteSYS.MetodoPagoId = "PUE";
                        clienteSYS.FormaPagoId  = "01";
                        clienteSYS.UsoCfdiid    = "G01";
                        db.Add(clienteSYS);
                    }
                    var proveedorSYS = db.Proveedor.FirstOrDefault(x => x.ProveedorId == "SYS");
                    if (proveedorSYS == null)
                    {
                        proveedorSYS               = new Proveedor();
                        proveedorSYS.ProveedorId   = "SYS";
                        proveedorSYS.Negocio       = "PROVEEDOR GENERICO";
                        proveedorSYS.RazonSocial   = "PROVEEDOR GENERICO";
                        proveedorSYS.Rfc           = "XAXX010101000";
                        proveedorSYS.DiasCredito   = 0;
                        proveedorSYS.LimiteCredito = 0;
                        proveedorSYS.Saldo         = 0;
                        proveedorSYS.IsDeleted     = false;
                        db.Add(proveedorSYS);
                    }

                    var puntosConfig = db.PuntoConfig.FirstOrDefault();
                    if (puntosConfig == null)
                    {
                        puntosConfig               = new PuntoConfig();
                        puntosConfig.DiasReset     = 30;
                        puntosConfig.TasaDescuento = 0.01m;
                        puntosConfig.Vigente       = true;
                        puntosConfig.IsDeleted     = false;
                        db.Add(puntosConfig);
                    }
                    //01010101
                    var prodSys = db.Producto.FirstOrDefault(x => x.ProductoId.Equals("01010101"));

                    if (prodSys == null)
                    {
                        prodSys                 = new Producto();
                        prodSys.ProductoId      = "01010101";
                        prodSys.CategoriaId     = "SYS";
                        prodSys.PresentacionId  = "SYS";
                        prodSys.LaboratorioId   = "SYS";
                        prodSys.Stock           = 0;
                        prodSys.Descripcion     = "Concepto generico facturable";
                        prodSys.PrecioCompra    = 0;
                        prodSys.PrecioCaja      = 0;
                        prodSys.Precio1         = 0;
                        prodSys.Precio2         = 0;
                        prodSys.Precio3         = 0;
                        prodSys.Precio4         = 0;
                        prodSys.Utilidad1       = 0;
                        prodSys.Utilidad2       = 0;
                        prodSys.Utilidad3       = 0;
                        prodSys.Utilidad4       = 0;
                        prodSys.TieneLote       = false;
                        prodSys.IsDeleted       = false;
                        prodSys.CratedAt        = DateTime.Now;
                        prodSys.UnidadMedidaId  = "SYS";
                        prodSys.ClaveProdServId = "01010101";
                        prodSys.ClaveUnidadId   = "SYS";
                        prodSys.ChkCaducidad    = false;

                        db.Add(prodSys);
                    }


                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show("Error al inicializar db defautls: " + ex.ToString());
            }
        }
Ejemplo n.º 25
0
        public static string excluir(int id, string item)
        {
            string retorno = "Exclusão efetuada com sucesso!";

            if (item == "motivo_cli")
            {
                try
                {
                    Motivo objeto = new Motivo();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_motivo", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "tipo_cli")
            {
                try
                {
                    TipoCli objeto = new TipoCli();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_tipo_cli", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "situacao_benficio_cli")
            {
                try
                {
                    SituacaoBeneficio objeto = new SituacaoBeneficio();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_situacao_beneficio", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "status_cli")
            {
                try
                {
                    Status objeto = new Status();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_status", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }


            else if (item == "status_pasta")
            {
                try
                {
                    StatusPasta objeto = new StatusPasta();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_status_pasta", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "aps_origem")
            {
                try
                {
                    Aps objeto = new Aps();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_aps", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            //tipo_doc

            else if (item == "tipo_doc")
            {
                try
                {
                    ObjetoTransferencia.TipoDoc objeto = new TipoDoc();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_tipo_doc", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "tipo_comp")
            {
                try
                {
                    ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_tipo_compromisso", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }


            else if (item == "tipo_mov")
            {
                try
                {
                    TipoMovimentacao objeto = new TipoMovimentacao();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_tipo_movimentcao", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "especie")
            {
                try
                {
                    Especie objeto = new Especie();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_especie", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }


            else if (item == "status_pasta")
            {
                try
                {
                    StatusPasta objeto = new StatusPasta();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_status_pasta", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }

            else if (item == "obs_contato")
            {
                try
                {
                    Obs objeto = new Obs();
                    objeto.id      = id;
                    objeto.apagado = 1;
                    objeto.manutencao("usp_manutencao_obs_contato", "alterar");
                }
                catch (Exception ex)
                {
                    retorno = "Falha, motivo: " + ex.ToString();
                }
            }


            return(retorno);
        }
Ejemplo n.º 26
0
        public void consulta()
        {
            string retorno = "";

            if (acao == "Editar")
            {
                if (item == "motivo_cli")
                {
                    ObjetoTransferencia.Motivo objeto = new Motivo();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_motivo", "consultar"))
                    {
                        //retorno = JsonConvert.SerializeObject(dt);

                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "tipo_cli")
                {
                    ObjetoTransferencia.TipoCli objeto = new TipoCli();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_cli", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "situacao_benficio_cli")
                {
                    ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_situacao_beneficio", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "status_cli")
                {
                    ObjetoTransferencia.Status objeto = new Status();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }


                else if (item == "status_cli")
                {
                    ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "aps_origem")
                {
                    ObjetoTransferencia.Aps objeto = new Aps();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_aps", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                //tipo_doc

                else if (item == "tipo_doc")
                {
                    ObjetoTransferencia.TipoDoc objeto = new TipoDoc();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_doc", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "tipo_comp")
                {
                    ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_compromisso", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }


                else if (item == "tipo_mov")
                {
                    ObjetoTransferencia.TipoMovimentacao objeto = new TipoMovimentacao();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_movimentcao", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "especie")
                {
                    ObjetoTransferencia.Especie objeto = new Especie();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_especie", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "status_pasta")
                {
                    ObjetoTransferencia.StatusPasta objeto = new StatusPasta();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_status_pasta", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }

                else if (item == "obs_contato")
                {
                    ObjetoTransferencia.Obs objeto = new Obs();
                    objeto.id = id;
                    using (DataTable dt = objeto.consultadt("usp_manutencao_obs_contato", "consultar"))
                    {
                        valor.Value = dt.Rows[0][1].ToString();
                    }
                }
            }
            else if (acao == "Excluir")
            {
            }
        }
Ejemplo n.º 27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string valorParametro = Request.QueryString["objeto"];
            string _id            = null;
            string id_usuario     = null;

            try
            {
                id_usuario = Session["id_usuario"].ToString();
                _id        = Request.QueryString["id"];
            }
            catch
            {
            }

            var jsonSerialiser = new JavaScriptSerializer();


            if (valorParametro == "motivo_cli")
            {
                ObjetoTransferencia.Motivo objeto = new Motivo();
                using (DataTable dt = objeto.consultadt("usp_manutencao_motivo", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "tipo_cli")
            {
                ObjetoTransferencia.TipoCli objeto = new TipoCli();
                using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_cli", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "situacao_benficio_cli")
            {
                ObjetoTransferencia.SituacaoBeneficio objeto = new SituacaoBeneficio();
                using (DataTable dt = objeto.consultadt("usp_manutencao_situacao_beneficio", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "status_cli")
            {
                ObjetoTransferencia.Status objeto = new Status();
                using (DataTable dt = objeto.consultadt("usp_manutencao_status", "consultar"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "status_pasta")
            {
                ObjetoTransferencia.StatusPasta objeto = new StatusPasta();
                using (DataTable dt = objeto.consultadt("usp_manutencao_status_pasta", "consultar"))
                {
                    jresponse(dt);
                }
            }



            else if (valorParametro == "aps_origem")
            {
                ObjetoTransferencia.Aps objeto = new Aps();
                using (DataTable dt = objeto.consultadt("usp_manutencao_aps", "consultar"))
                {
                    jresponse(dt);
                }
            }

            //tipo_doc

            else if (valorParametro == "tipo_doc")
            {
                ObjetoTransferencia.TipoDoc objeto = new TipoDoc();
                using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_doc", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "documento")
            {
                ObjetoTransferencia.Documento objeto = new Documento();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_documento", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "documento_id")
            {
                ObjetoTransferencia.Documento objeto = new Documento();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_documento", "consultar_id"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "tipo_comp")
            {
                ObjetoTransferencia.TipoCompromisso objeto = new TipoCompromisso();
                using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_compromisso", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "compromisso")
            {
                ObjetoTransferencia.Compromisso objeto = new Compromisso();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_compromisso", "consultar"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "compromisso_id")
            {
                ObjetoTransferencia.Compromisso objeto = new Compromisso();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_compromisso", "consultar_id"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "tipo_mov")
            {
                ObjetoTransferencia.TipoMovimentacao objeto = new TipoMovimentacao();
                using (DataTable dt = objeto.consultadt("usp_manutencao_tipo_movimentcao", "consultar"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "user")
            {
                ObjetoTransferencia.Responsavel objeto = new Responsavel();
                using (DataTable dt = objeto.consultadt("usp_manutencao_responsavel", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "cli")
            {
                ObjetoTransferencia.Cliente objeto = new Cliente();
                objeto.id_responsavel = Convert.ToInt32(id_usuario);
                using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "user_consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "cli_id")
            {
                ObjetoTransferencia.Cliente objeto = new Cliente();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "consultar"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "cli_id_codigos")
            {
                ObjetoTransferencia.Cliente objeto = new Cliente();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;
                using (DataTable dt = objeto.consultadt("usp_manutencao_cliente", "consultar_codigos"))
                {
                    jresponse(dt);
                }
            }



            else if (valorParametro == "especie")
            {
                ObjetoTransferencia.Especie objeto = new Especie();
                using (DataTable dt = objeto.consultadt("usp_manutencao_especie", "consultar"))
                {
                    jresponse(dt);
                }
            }

            // endereco
            else if (valorParametro == "cidade")
            {
                ObjetoTransferencia.Comarca objeto = new Comarca();
                using (DataTable dt = objeto.consultadt("usp_manutencao_comarca", "consultar"))
                {
                    jresponse(dt);
                }
            }
            else if (valorParametro == "uf")
            {
                ObjetoTransferencia.UF objeto = new UF();
                using (DataTable dt = objeto.consultadt("usp_manutencao_uf", "consultar"))
                {
                    jresponse(dt);
                }
            }
            else if (valorParametro == "endereco")
            {
                ObjetoTransferencia.Endereco objeto = new Endereco();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_endereco", "consultar_id_cliente"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "endereco_id")
            {
                ObjetoTransferencia.Endereco objeto = new Endereco();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_endereco", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "contato")
            {
                ObjetoTransferencia.Contato objeto = new Contato();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_contato", "consultar_id_cliente"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "contato_id")
            {
                ObjetoTransferencia.Contato objeto = new Contato();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_contato", "consultar"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "especie_id")
            {
                ObjetoTransferencia.Especie objeto = new Especie();
                objeto.id = Convert.ToInt32(_id);
                using (DataTable dt = objeto.consultar_cod_esp("usp_manutencao_especie", "consultar_cod_esp"))
                {
                    jresponse(dt);
                }
            }

            else if (valorParametro == "movimentacao")
            {
                ObjetoTransferencia.Movimentacao objeto = new Movimentacao();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_movimentacao", "consultar_id_cliente"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "movimentacao_id")
            {
                ObjetoTransferencia.Movimentacao objeto = new Movimentacao();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_movimentacao", "consultar"))
                {
                    jresponse(dt);
                }
            }


            else if (valorParametro == "obs_contato")
            {
                ObjetoTransferencia.Obs objeto = new Obs();
                objeto.id      = Convert.ToInt32(_id);
                objeto.apagado = 0;

                using (DataTable dt = objeto.consultadt("usp_manutencao_obs_contato", "consultar"))
                {
                    jresponse(dt);
                }
            }
        }