public void CargarGrupoImpuesto(string id) { GruposImpuestosItems oCii = new GruposImpuestosItems(); GruposImpuestosItemsBus oCiiBus = new GruposImpuestosItemsBus(); oCii = oCiiBus.GruposImpuestosItemsGetById(long.Parse(id)); TiposIva oTii = new TiposIva(); TiposIvaBus oTiiBus = new TiposIvaBus(); oTii = oTiiBus.TiposIvaGetById(oCii.tivCodigo); Conceptos oCpt = new Conceptos(); ConceptosBus oCptBus = new ConceptosBus(); oCpt = oCptBus.ConceptosGetById(oCii.cptNumero); GruposConceptosImpuestos oGci = new GruposConceptosImpuestos(); GruposConceptosImpuestosBus oGciBus = new GruposConceptosImpuestosBus(); oGci = oGciBus.GruposConceptosImpuestosGetById(oCii.gciCodigo); _vista.strGrupoImpuestosItems = oTii.TivCodigo + " - " + oTii.TivDescripcion + " / " + oCii.giiPorcentaje + " % / Vigencia " + oCii.giiVigenciaDesde.ToShortDateString() + " / " + oCpt.cptCodigo + " - " + oCpt.cptDescripcion + " / " + oGci.GciCodigo + " - " + oGci.GciDescripcion; _vista.intGiiNumero = int.Parse(id); }
public void Test1_CalcularTotalIngresos() { PeriodoPago periodoPago = new PeriodoPago { FechaInicio = DateTime.Parse("10/10/2019"), FechaFin = DateTime.Parse("10/11/2019") }; //AFP aFP = new AFP //{ // Porcentaje = 13 //}; Contrato contrato = new Contrato { AsignacionFamiliar = true, //AFP = aFP }; Conceptos conceptos = new Conceptos { HorasExtras = 120, Reintegros = 70, OtrosIngresos = 40 }; BoletaPago boletaPago = new BoletaPago { PeriodoPago = periodoPago, Contrato = contrato, Conceptos = conceptos, TotalHoras = 40, ValorHora = 10, }; Decimal CalcularTotalIngresos_Esperado = 1990; Decimal CalcularTotalIngresos_Obtenido = boletaPago.CalcularTotalIngresos(); Assert.AreEqual(CalcularTotalIngresos_Esperado, CalcularTotalIngresos_Obtenido); }
/// <summary> /// Inicializa una nueva instancia de la clase Comprobante. /// </summary> public Comprobante() { _emisor = new Emisor(); _receptor = new Receptor(); _conceptos = new Conceptos(); _impuestos = new Impuestos(); }
private void btnNuevo_Click(object sender, EventArgs e) { Conceptos view = new Conceptos(); view.UnirControlador(new ConceptoControlador()); view.ShowDialog(); }
public JsonResult Create(int ConceptoId, string Clave, string Concepto, string Descripcion, string Unidad, float Precio) { try { Conceptos concepto = new Conceptos(); concepto.ConceptoId = ConceptoId; concepto.Clave = Clave; concepto.Concepto = Concepto; concepto.Descripcion = Descripcion; concepto.Unidad = Unidad; concepto.Precio = Precio; concepto.Crear(); return(Json(new { result = true })); } catch (Exception e) { return(Json(new { result = false, message = e.Message })); } }
public Conceptos ObtenerConceptos(Int32 Id_Contrato, Int32 Id_PeriodoPago) { try { Conceptos conceptos = new Conceptos(); DbParameter[] parameters = new DbParameter[] { AyudaDA.AddParameter("@Id_Contrato", Id_Contrato), AyudaDA.AddParameter("@Id_PeriodoPago", Id_PeriodoPago) }; using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_CONCEPTOS", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos { while (dr.Read()) { conceptos.Id_Conceptos = dr.GetInt32(dr.GetOrdinal("Id_Conceptos")); conceptos.Adelanto = dr.IsDBNull(dr.GetOrdinal("Adelantos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Adelantos")); conceptos.HorasAusentes = dr.IsDBNull(dr.GetOrdinal("HorasAusentes")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("HorasAusentes")); conceptos.HorasExtras = dr.IsDBNull(dr.GetOrdinal("HorasExtras")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("HorasExtras")); conceptos.OtrosDescuentos = dr.IsDBNull(dr.GetOrdinal("OtrosDescuentos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("OtrosDescuentos")); conceptos.OtrosIngresos = dr.IsDBNull(dr.GetOrdinal("OtrosIngresos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("OtrosIngresos")); conceptos.Reintegros = dr.IsDBNull(dr.GetOrdinal("Reintegros")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Reintegros")); } ; } return(conceptos); } catch (Exception ex) { throw ex; } }
public ActionResult EditConceptos(int id = 0) { Conceptos item = new Conceptos(); ViewBag.ListConceptos = ingre.DataSourceConceptos(id); return(PartialView(item)); }
public Conceptos ConceptosGetById(long Id) { try { DataSet ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "SELECT * FROM Conceptos " + "WHERE CPT_NUMERO=" + Id.ToString(); //Console.WriteLine("sql"); cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt; dt = ds.Tables[0]; Conceptos NewEnt = new Conceptos(); //Console.WriteLine("sql-"+ sqlSelect); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NewEnt = CargarConceptos(dr); } return(NewEnt); } catch (Exception ex) { throw ex; } }
public List <Conceptos> ConceptosGetAll() { List <Conceptos> lstConceptos = new List <Conceptos>(); try { ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "select * from Conceptos order by cpt_codigo"; cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt = new DataTable(); dt = ds.Tables[0]; if (dt.Rows.Count > 0) { for (int i = 0; dt.Rows.Count > i; i++) { DataRow dr = dt.Rows[i]; Conceptos NewEnt = new Conceptos(); NewEnt = CargarConceptos(dr); lstConceptos.Add(NewEnt); } } return(lstConceptos); } catch (Exception ex) { throw ex; } }
private void RLstGenericos_SelectionChanged(object sender, SelectionChangedEventArgs e) { genericoSelected = RLstGenericos.SelectedItem as Genericos; foreach (Conceptos concept in this.ConceptosState(true)) { concept.IsSelected = false; } if (genericoSelected.ConceptosAsociados == null) { genericoSelected.ConceptosAsociados = new RelacionesModel().GetRelations(genericoSelected.IdGenerico, 1); } foreach (int concepto in genericoSelected.ConceptosAsociados) { Conceptos con = (from n in ConceptosSingleton.Conceptos where n.IdConcepto == concepto select n).ToList()[0]; if (con != null) { con.IsSelected = true; } } }
private void DeleteRelacionTesis(Conceptos concepto) { OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["Diccionario"].ToString()); OleDbCommand cmd; try { connection.Open(); string sqlCadena = "Delete FROM RelTesisConceptos WHERE IdConcepto = @IdConcepto"; cmd = new OleDbCommand(sqlCadena, connection); cmd.Parameters.AddWithValue("@IdConcepto", concepto.IdConcepto); cmd.ExecuteNonQuery(); } catch (OleDbException ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } catch (Exception ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } finally { connection.Close(); } }
private void EditarConcepto(long ConceptoID) { grbListadoConceptos.Enabled = false; grbABMConceptos.Enabled = true; if (ConceptoID > 0) { Conceptos Conceptos = new Conceptos(); Concepto oConcepto = Conceptos.GetByID(ConceptoID); Conceptos.CloseConnection(); txtConceptoID.Text = oConcepto.ID.ToString(); txtNombreConcepto.Text = oConcepto.Nombre; cboTipo.SelectedIndex = TipoToCombo(oConcepto.Tipo); btnGuardarConcepto.Text = "Guardar cambios"; grbABMConceptos.Text = "Modificar concepto"; } else { txtConceptoID.Text = ""; txtNombreConcepto.Text = ""; cboTipo.SelectedIndex = 0; btnGuardarConcepto.Text = "Crear"; grbABMConceptos.Text = "Crear nueva concepto"; } txtNombreConcepto.Focus(); }
public ActionResult DeleteConfirmed(long id) { Conceptos conceptos = db.Conceptos.Find(id); db.Conceptos.Remove(conceptos); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DelConcepto(int id = 0) { Conceptos item = new Conceptos(); item.Id_Conceptos = id; nsegresos.GuardarConcepto(item); return(Json("Concepto Borrado", JsonRequestBehavior.AllowGet)); }
public ActionResult EditConceptos(int id = 0) { Conceptos item = new Conceptos(); ViewBag.ListConceptos = nsegresos.DataSourceConceptos(id); item.Id_Pago = id; return(PartialView(item)); }
private void RLstFiguras_SelectionChanged(object sender, SelectionChangedEventArgs e) { ConceptoSelect = RLstFiguras.SelectedItem as Conceptos; new ConceptosModel().GetTesisByConcepto(ConceptoSelect); ConcepScjn.DataContext = new TesisModel().GetTesisForConcepto(ConceptoSelect.TesisRelacionadas); }
public bool EliminarConceptos(long idConcepto) { ConceptosBus oConceptosBus = new ConceptosBus(); Conceptos oConceptos = oConceptosBus.ConceptosGetById(idConcepto); oConceptos.EstCodigo = "B"; return(oConceptosBus.ConceptosUpdate(oConceptos)); }
private void dgvConceptos_Load() { dgvConceptos.DataSource = null; Conceptos Conceptos = new Conceptos(); dgvConceptos.AutoGenerateColumns = false; dgvConceptos.DataSource = Conceptos.GetAll(); Conceptos.CloseConnection(); }
public void AgregarConcepto(decimal cantidad, Producto producto) { VentaConceptos concepto = new VentaConceptos(); concepto.Cantidad = cantidad; concepto.Producto = producto; Conceptos.Add(concepto); }
public void CargarConcepto(string id) { Conceptos oCpt = new Conceptos(); ConceptosBus oCptBus = new ConceptosBus(); oCpt = oCptBus.ConceptosGetById(long.Parse(id)); _vista.strCptDescripcion = oCpt.cptCodigo + " - " + oCpt.cptDescripcion; _vista.logCptConcepto = long.Parse(id); }
public static DataSet ConsultarConcepto(Conceptos obj) { try { var comando = new SqlCommand(); _conexion = AccesoDatos.Validar_Conexion("SisAsepba", ref _mensaje); if (_conexion == null) { _mensaje = "Error al encontrar la conexion proporcionada"; return(null); } else { AccesoDatos.Conectar(_conexion, ref _mensaje); comando.Connection = _conexion; comando.CommandText = SpConexion; comando.Parameters.AddWithValue("@@Accion", obj.Accion); comando.Parameters.AddWithValue("@@IdConcepto", obj.IdConcepto); comando.Parameters.AddWithValue("@@Concepto", obj.Concepto); comando.Parameters.AddWithValue("@@TipoConcepto", obj.TipoConcepto); comando.Parameters.AddWithValue("@@Descripcion", obj.Descripcion); comando.Parameters.AddWithValue("@@Unidad", obj.Unidad); comando.Parameters.AddWithValue("@@Salarial", obj.Salarial); comando.Parameters.AddWithValue("@@Fijo", obj.Fijo); comando.Parameters.AddWithValue("@@Liquidable", obj.Liquidable); comando.Parameters.AddWithValue("@@Excluyente", obj.Excluyente); comando.Parameters.AddWithValue("@@CantidadEditable", obj.CantidadEditable); comando.Parameters.AddWithValue("@@MontoEditable", obj.MontoEditable); comando.Parameters.AddWithValue("@@UsaCantidad", obj.UsaCantidad); comando.Parameters.AddWithValue("@@UsaMonto", obj.UsaMonto); comando.Parameters.AddWithValue("@@FormulaDefinida", obj.FormulaDefinida); comando.Parameters.AddWithValue("@@ImprimeComprobante", obj.ImprimeComprobante); comando.Parameters.AddWithValue("@@ImprimeAcumulado", obj.ImprimeAcumulado); comando.Parameters.AddWithValue("@@FactorRedondeo", obj.FactorRedondeo); comando.Parameters.AddWithValue("@@UsuarioCreacion", obj.UsuarioCreacion); comando.Parameters.AddWithValue("@@FechaCreacion", obj.FechaCreacion); comando.Parameters.AddWithValue("@@UsuarioModificacion", obj.UsuarioModificacion); comando.Parameters.AddWithValue("@@FechaModificacion", obj.FechaModificacion); var resultado = AccesoDatos.LlenarDataTable(comando, ref _mensaje); var ds = new DataSet(); ds.Tables.Add(resultado.Copy()); return(ds); } } catch (Exception ex) { _mensaje = ex.Message; return(null); } finally { AccesoDatos.Desconectar(_conexion, ref _mensaje); } }
public void UpdateConcepto(Conceptos concepto) { OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["Diccionario"].ToString()); OleDbDataAdapter dataAdapter; DataSet dataSet = new DataSet(); DataRow dr; try { string sqlCadena = "SELECT * FROM Conceptos WHERE IdConcepto = @IdConcepto"; dataAdapter = new OleDbDataAdapter(); dataAdapter.SelectCommand = new OleDbCommand(sqlCadena, connection); dataAdapter.SelectCommand.Parameters.AddWithValue("@IdConcepto", concepto.IdConcepto); dataAdapter.Fill(dataSet, "Conceptos"); dr = dataSet.Tables["Conceptos"].Rows[0]; dr.BeginEdit(); dr["Concepto"] = concepto.Concepto; dr["ConceptoStr"] = concepto.ConceptoStr; dr.EndEdit(); dataAdapter.UpdateCommand = connection.CreateCommand(); dataAdapter.UpdateCommand.CommandText = "UPDATE Conceptos SET Concepto = @Concepto, ConceptoStr = @ConceptoStr WHERE IdConcepto = @IdConcepto"; dataAdapter.UpdateCommand.Parameters.Add("@Concepto", OleDbType.VarChar, 0, "Concepto"); dataAdapter.UpdateCommand.Parameters.Add("@ConceptoStr", OleDbType.VarChar, 0, "ConceptoStr"); dataAdapter.UpdateCommand.Parameters.Add("@IdConcepto", OleDbType.Numeric, 0, "IdConcepto"); dataAdapter.Update(dataSet, "Conceptos"); dataSet.Dispose(); dataAdapter.Dispose(); } catch (OleDbException ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } catch (Exception ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } finally { connection.Close(); } }
public ObservableCollection <Conceptos> GetConceptos() { ObservableCollection <Conceptos> conceptos = new ObservableCollection <Conceptos>(); OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["Diccionario"].ToString()); OleDbCommand cmd; OleDbDataReader reader = null; try { connection.Open(); string sqlCadena = "SELECT C.IdConcepto, C.Concepto, C.ConceptoStr, COUNT(R.IdConcepto) AS Cuenta " + " FROM Conceptos C INNER JOIN RelTesisConceptos R ON C.IdConcepto = R.IdConcepto " + " GROUP BY C.IdConcepto, C.Concepto, C.ConceptoStr"; cmd = new OleDbCommand(sqlCadena, connection); reader = cmd.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Conceptos concepto = new Conceptos(); concepto.IdConcepto = reader["IdConcepto"] as int? ?? 0; concepto.Concepto = reader["Concepto"].ToString(); concepto.ConceptoStr = reader["ConceptoStr"].ToString(); concepto.NumTesis = reader["Cuenta"] as int? ?? 0; conceptos.Add(concepto); } } } catch (OleDbException ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } catch (Exception ex) { string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show("Error ({0}) : {1}" + ex.Source + ex.Message, methodName, MessageBoxButtons.OK, MessageBoxIcon.Warning); ErrorUtilities.SetNewErrorMessage(ex, methodName, 0); } finally { reader.Close(); connection.Close(); } return(conceptos); }
private void RBtnCambiar_Click(object sender, RoutedEventArgs e) { conceptoTemporal = conceptoPermanece; conceptoPermanece = conceptoElimina; conceptoElimina = conceptoTemporal; TxtConserva.Text = conceptoPermanece.Concepto; TxtEliminar.Text = conceptoElimina.Concepto; }
public ActionResult Edit([Bind(Include = "IdConcepto,Concepto,Fecha,Monto,IdFactura")] Conceptos conceptos) { if (ModelState.IsValid) { db.Entry(conceptos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdFactura = new SelectList(db.Facturas, "IdFactura", "Cliente", conceptos.IdFactura); return(View(conceptos)); }
public DataSet ConsultarConcepto(Conceptos obj) { try { return(ClsConceptos.ConsultarConcepto(obj)); } catch (Exception) { return(null); } }
public ActionResult SaveConcepto(string concep, int idpago = 0) { Conceptos item = new Conceptos(); item.Creado_por = int.Parse(Session["IdUser"].ToString()); item.F_Alta = DateTime.Now; item.Activo = true; item.Id_Pago = idpago; item.Conceptos1 = concep; nsegresos.GuardarConcepto(item); return(Json("Concepto guardado")); }
public bool ConceptosUpdate(Conceptos oCpt) { try { Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); ds = new DataSet(); sql = "update Conceptos SET " + "CPT_CODIGO='" + oCpt.cptCodigo + "'," + "CPT_DESCRIPCION='" + oCpt.cptDescripcion + "'," + "CPT_DESCRIPCION_CORTA='" + oCpt.cptDescripcionCorta + "'," + "CPT_CONTROLA_STOCK='" + oCpt.cptControlaStock + "'," + "CPT_FRACCIONADO='" + oCpt.cptFraccionado + "'," + "CUM_CODIGO='" + oCpt.cumCodigo + "'," + "CPT_CODIGO_BARRA='" + oCpt.cptCodigoBarra + "', " + "CPT_CODIGO_QR='" + oCpt.cptCodigoQr + "', " + "CPT_CODIGO_PADRE='" + oCpt.cptCodigoPadre + "', " + "CPT_FRACCIONA_POR='" + oCpt.cptFraccionadoPor + "', " + "CPT_MEDIBLE='" + oCpt.cptMedible + "'," + "CPT_FABRICADO='" + oCpt.cptFabricado + "'," + "CPT_PESO='" + oCpt.cptPeso + "', " + "CPT_ANCHO='" + oCpt.cptAncho + "'," + "CPT_LARGO='" + oCpt.cptLargo + "', " + "CPT_PROFUNDIDAD='" + oCpt.cptProfundidad + "'," + "CPT_STOCK_MINIMO='" + oCpt.cptStockMinimo + "'," + "CPT_STOCK_MAXIMO='" + oCpt.cptStockMaximo + "'," + "CPT_STOCK_REPOSICION='" + oCpt.cptStockReposicion + "'," + "TIC_CODIGO='" + oCpt.ticCodigo + "'," + "EST_CODIGO='" + oCpt.EstCodigo + "', " + "CPT_MODIFICABLE_EN_CBTE_IMPORT='" + oCpt.cptModificableImporte + "', " + "CPT_MODIFICABLE_EN_CBTE_DESCRI='" + oCpt.cptModificableDescripcion + "', " + "CPT_CODIGO_RECARGO='" + oCpt.cptCodigoRecargo + "', " + "CPT_CODIGO_BONIFICACION='" + oCpt.cptCodigoBonificacion + "', " + "CPT_IMPUESTO='" + oCpt.cptImpuesto + "', " + "CPT_CODIGO_ENVASE_REP='" + oCpt.cptCodigoEnvase + "' " + "WHERE CPT_NUMERO='" + oCpt.cptNumero + "' "; //Console.WriteLine("sql"); //Console.WriteLine("sql " + sql); //Console.WriteLine("sql"); cmd = new OracleCommand(sql, cn); adapter = new OracleDataAdapter(cmd); response = cmd.ExecuteNonQuery(); cn.Close(); return(response > 0); } catch (Exception ex) { throw ex; } }
public Response ProcesarConcepto(Conceptos obj) { try { return(ClsConceptos.ProcesarConcepto(obj)); } catch (Exception e) { return(new Response { IsSuccess = false }); } }
// GET: Conceptos/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Conceptos conceptos = db.Conceptos.Find(id); if (conceptos == null) { return(HttpNotFound()); } return(View(conceptos)); }