public void mtVerificarUsuario()
        {
            clsDatos    = new clsModelo();
            dttClientes = clsDatos.mtVerificarUsuarioMod(objVariables.Usuario, objVariables.Contraseña);

            objVariables.idUsuario = Convert.ToInt32(dttClientes.Rows[0]["iduser"]);
        }
예제 #2
0
        public Boolean guardar(clsModelo ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Modelo tm = new Modelo();

                    tm.IdEmpresa   = Convert.ToInt32(ctm.empresa);
                    tm.IdModelo    = Convert.ToInt32(ctm.codigo);
                    tm.Descripcion = Convert.ToString(ctm.descripcion);
                    tm.IdMarca     = Convert.ToInt32(ctm.marca);
                    tm.IdEstado    = Convert.ToInt32(ctm.estado);

                    te.AddToModelo(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
예제 #3
0
 public List <clsModelo> consultaModelo()
 {
     try
     {
         List <clsModelo>   listaModelo = new List <clsModelo>();
         INVENTARIOEntities ta          = new INVENTARIOEntities();
         var con = from w in ta.Modelo select w;
         foreach (var item in con)
         {
             clsModelo clsModeloArt = new clsModelo();
             clsModeloArt.empresa     = Convert.ToInt32(item.IdEmpresa);
             clsModeloArt.codigo      = item.IdModelo;
             clsModeloArt.descripcion = item.Descripcion;
             clsModeloArt.marca       = Convert.ToString(item.IdMarca);
             clsModeloArt.estado      = Convert.ToString(item.IdEstado);
             listaModelo.Add(clsModeloArt);
         }
         return(listaModelo);
     }
     catch (Exception e)
     {
         Console.WriteLine("ERROR " + e);
         return(null);
     }
 }
예제 #4
0
        private void gridView1_DoubleClick(object sender, EventArgs e)
        {
            clsModelo Modelo = (clsModelo)gridView1.GetFocusedRow();

            Event_frmConsultaModelo_FormClosing(Modelo, e);
            //  Close();|
        }
        public void mtConsultarProducto()
        {
            dttClientes = new DataTable();
            clsDatos    = new clsModelo();
            dttClientes = clsDatos.mtConsultarProductoMod(objVariables.Cedula);

            objVariables.dttProductos = dttClientes;
        }
        public void mtBuscarCliente()
        {
            clsDatos    = new clsModelo();
            dttClientes = clsDatos.mtBuscarClienteMod(objVariables.Cedula);

            objVariables.Nombre    = dttClientes.Rows[0]["Nombre"].ToString();
            objVariables.Telefono  = dttClientes.Rows[0]["Telefono"].ToString();
            objVariables.Direccion = dttClientes.Rows[0]["Direccion"].ToString();
        }
예제 #7
0
 public void eliminar(clsModelo ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         var t = (from q in te.Modelo where q.IdModelo == ctm.codigo select q).First();
         te.DeleteObject(t);
         te.SaveChanges();
     }
 }
예제 #8
0
 private void btn_ConsultaModelo_Click_2(object sender, EventArgs e)
 {
     consulta = new frmConsultaModelo();
     consulta.ShowDialog();
     cModelo = consulta.clastm;
     txt_CodigoModelo.Text      = cModelo.codigo.ToString();
     cbxMarca.EditValue         = cModelo.marca.ToString();
     txt_DescripcionModelo.Text = cModelo.descripcion;
     cbx_EstadoModelo.EditValue = Convert.ToString(cModelo.estado);
 }
예제 #9
0
        void consulta_Event_frmConsultaModelo_FormClosing(object sender, EventArgs e)
        {
            clsModelo modelo = (clsModelo)sender;

            txt_CodigoModelo.Text      = modelo.codigo.ToString();
            txt_DescripcionModelo.Text = modelo.descripcion;
            cbxMarca.Text         = modelo.marca;
            cbx_EstadoModelo.Text = modelo.estado;
            consulta.Visible      = false;
        }
        public void mtEvaluaCredito()
        {
            clsDatos = new clsModelo();

            dttClientes = clsDatos.mtConsultaTotalDeudas(objVariables.Cedula);

            objVariables.SumatoriaDeudas = Convert.ToDouble(dttClientes.Rows[0]["Deuda"]);

            int contador = 0;

            if (objVariables.Score >= 400)
            {
                contador++;
            }
            else
            {
                objVariables.Mensaje1 = "Su Score no es lo suficientemente alto";
            }

            if (objVariables.FlujoCaja > 0)
            {
                contador++;
            }
            else
            {
                objVariables.Mensaje2 = "Su flujo de caja es Negativo";
            }

            if (objVariables.Ingresos * 15 > objVariables.SumatoriaDeudas)
            {
                contador++;
            }
            else
            {
                objVariables.Mensaje3 = "La sumatoria de sus deudas son más de 15 veces su salario ";
            }
            if (objVariables.FlujoCaja > objVariables.Ingresos * 0.20)
            {
                contador++;
            }
            else
            {
                objVariables.Mensaje4 = "La diferencia entre su Salario y Egresos es mayor al 20% de su Salario";
            }

            if (contador == 4)
            {
                objVariables.Estado = "Aprobado";
            }
            else
            {
                objVariables.Estado = "Negado";
            }
        }
        public void mtInfoFinanciera()
        {
            dttClientes = new DataTable();
            clsDatos    = new clsModelo();
            dttClientes = clsDatos.mtInfoFinancieraMod(objVariables.Cedula);

            objVariables.Nombre   = dttClientes.Rows[0]["Nombre"].ToString();
            objVariables.Ingresos = Convert.ToDouble(dttClientes.Rows[0]["Ingresos"]);
            objVariables.Egresos  = Convert.ToDouble(dttClientes.Rows[0]["Egresos"]);
            objVariables.Deudas   = Convert.ToInt16(dttClientes.Rows[0]["Deudas"]);
            objVariables.Score    = Convert.ToInt16(dttClientes.Rows[0]["Score"]);
        }
        public void mtConsultaClientePrestamo()
        {
            clsDatos    = new clsModelo();
            dttClientes = clsDatos.mtConsultaClientePrestamoMod(objVariables.Cedula);

            objVariables.Nombre       = dttClientes.Rows[0]["Nombre"].ToString();
            objVariables.Ingresos     = Convert.ToDouble(dttClientes.Rows[0]["Ingresos"]);
            objVariables.Egresos      = Convert.ToDouble(dttClientes.Rows[0]["Egresos"]);
            objVariables.Score        = Convert.ToInt16(dttClientes.Rows[0]["Score"]);
            objVariables.NumeroCuenta = Convert.ToInt16(dttClientes.Rows[0]["#Cuenta"]);
            objVariables.TipoProducto = dttClientes.Rows[0]["Tipo_de_Producto"].ToString();
            objVariables.Deuda        = Convert.ToDouble(dttClientes.Rows[0]["Deuda"]);

            objVariables.dttProductos = dttClientes;
        }
예제 #13
0
 public Boolean modificar(clsModelo ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Modelo", "IdModelo", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Modelo Modelo = (Modelo)OBJ;
             Modelo.Descripcion = ctm.descripcion;
             Modelo.IdMarca     = Convert.ToInt32(ctm.marca);
             Modelo.IdEstado    = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
예제 #14
0
 public List <clsModelo> consulta()
 {
     try
     {
         List <clsModelo>   lista = new List <clsModelo>();
         INVENTARIOEntities ent   = new INVENTARIOEntities();
         var con = from w in ent.Modelo select w;
         foreach (var item in con)
         {
             clsModelo clas = new clsModelo();
             clas.empresa     = Convert.ToInt32(item.IdEmpresa);
             clas.codigo      = Convert.ToInt32(item.IdModelo);
             clas.descripcion = item.Descripcion;
             clas.marca       = Convert.ToString(item.IdMarca);
             clas.estado      = Convert.ToString(item.IdEstado);
             lista.Add(clas);
         }
         return(lista);
     }
     catch (Exception)
     {
         return(null);
     }
 }
 public void mtModificarCliente()
 {
     clsDatos = new clsModelo();
     clsDatos.mtModificarClienteMod(objVariables.Cedula, objVariables.Nombre, objVariables.Direccion, objVariables.Telefono);
 }
예제 #16
0
 private void gridView1_Click(object sender, EventArgs e)
 {
     clastm = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender);
     Close();
 }
 public void mtPrestamo()
 {
     clsDatos = new clsModelo();
     clsDatos.mtPrestamoMod(objVariables.Cedula, objVariables.ValPrestamo, objVariables.NumCuotas, objVariables.TipoPrestamo);
 }
 public void mtBorrarCliente()
 {
     clsDatos = new clsModelo();
     clsDatos.mtBorrarClienteMod(objVariables.Cedula);
 }
 public void mtIngresarInfo()
 {
     clsDatos = new clsModelo();
     clsDatos.mtIngresarInfoMod(objVariables.Cedula, objVariables.Nombre, objVariables.Ingresos, objVariables.Egresos, objVariables.Deudas, objVariables.Score);
 }
 public void mtIngresarProductos()
 {
     clsDatos = new clsModelo();
     clsDatos.mtIngresarProductosMod(objVariables.TipoCredito, objVariables.TipoProducto, objVariables.Deuda, objVariables.Cedula);
 }