private bool Validar() { bool paso = true; MyErrorProvider1.Clear(); if (string.IsNullOrWhiteSpace(InscripcionId.Text)) { MyErrorProvider1.SetError(InscripcionId, "El campo Direccion no puede estar vacio"); InscripcionId.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(FechaDateTimePicker.Text)) { MyErrorProvider1.SetError(FechaDateTimePicker, "El campo Fecha de nacimiento no puede estar vacio"); FechaDateTimePicker.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(EstudianteId.Text)) { MyErrorProvider1.SetError(EstudianteId, "El campo Direccion no puede estar vacio"); EstudianteId.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(ComentarioTextBox.Text)) { MyErrorProvider1.SetError(ComentarioTextBox, "El campo Email no puede estar vacio"); ComentarioTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(Monto.Text)) { MyErrorProvider1.SetError(Monto, "El campo Balance no puede estar vacio"); Monto.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(Deposito.Text)) { MyErrorProvider1.SetError(Deposito, "El campo Balance no puede estar vacio"); Deposito.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(Balance.Text)) { MyErrorProvider1.SetError(Balance, "El campo Balance no puede estar vacio"); Balance.Focus(); paso = false; } return(paso); }
private bool ExiteEnDb() { repositoryBase = new RepositoryBase <Monto>(); Monto monto = repositoryBase.Buscar((int)IDnumericUpDown.Value); return(monto != null); }
public async Task <IActionResult> Edit(int id, [Bind("Id,MontoCant,CarrierId")] Monto monto) { if (id != monto.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(monto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MontoExists(monto.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CarrierId"] = new SelectList(_context.Carriers.AsNoTracking(), "Id", "CarrierName", monto.CarrierId); return(View(monto)); }
public async Task <bool> UpdateMonto(Monto monto) { _unitOfWork.MontoRepository.Update(monto); await _unitOfWork.SaveChangesAsync(); return(true); }
private void LlenaCampo(Monto monto) { IDnumericUpDown.Value = monto.MontoId; DepcripciontextBox.Text = monto.Descripsion; MontonumericUpDown.Value = Convert.ToDecimal(monto.monto); FechadateTimePicker.Value = monto.FechaDeVencimineto; this.Detalle = monto.Cuentas; CargarGrid(); }
public override int GetHashCode() { unchecked { var result = (_convertCurrencyService != null ? _convertCurrencyService.GetHashCode() : 0); result = (result * 397) ^ Monto.GetHashCode(); result = (result * 397) ^ Moneda.GetHashCode(); return(result); } }
public Monto AgregarMonto(Monto nuevoMonto) { using (var ctx = new integralDataEntities()) { ctx.AddToMontos(nuevoMonto); ctx.SaveChanges(); return(nuevoMonto); } }
internal string FormatearPrecio(decimal monto, int potencia = 4) { string SinComas, SinPuntos; double montoAux; montoAux = (double)Monto.Redondeo(monto, potencia); montoAux = (montoAux * (Math.Pow(10, potencia))); SinComas = montoAux.ToString().Replace(",", ""); SinPuntos = SinComas.ToString().Replace(".", ""); return(SinPuntos); }
private Monto LlenaClase() { Monto monto = new Monto(); monto.MontoId = Convert.ToInt32(IDnumericUpDown.Value); monto.Descripsion = DepcripciontextBox.Text; monto.monto = Convert.ToSingle(MontonumericUpDown.Value); monto.FechaDeVencimineto = FechadateTimePicker.Value; monto.Cuentas = this.Detalle; return(monto); }
public async Task <IActionResult> Create([Bind("Id,MontoCant,CarrierId")] Monto monto) { if (ModelState.IsValid) { _context.Add(monto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CarrierId"] = new SelectList(_context.Carriers.AsNoTracking(), "Id", "CarrierName", monto.CarrierId); return(View(monto)); }
internal decimal ObtenerMontoSegunTipoDeCliente(decimal monto, decimal iva) { switch (ResponsableIvaComprador) { case MONOTRIBUTISTA: case EXENTO: case CONSUMIDOR_FINAL: return(monto); case RESPONSABLE_INSCRIPTO: decimal montoConIva = Monto.ObtenerConIVA(monto, iva); return(Monto.Redondeo(montoConIva)); default: throw new InvalidOperationException($"Error al realizar la facturación. Tipo de cliente no reconocido {TipoCliente.ToString()}"); } }
private static void AgregarAlicutaIva(List <AfipAlicuotaIvaRequest> alicuotaIva, Afip.Wsfev1.FECAEDetRequest request) { if (CONDICION_IVA == CondicionIVA.Monotributo) { request.ImpIVA = 0; } else { request.Iva = alicuotaIva.Select(x => new Afip.Wsfev1.AlicIva() { Id = x.Codigo, BaseImp = (double)Monto.Redondeo(x.Monto), Importe = (double)Monto.Redondeo(x.IvaMonto) }).ToArray(); request.ImpIVA = request.Iva.Sum(x => x.Importe); } }
private List <AfipAlicuotaIvaRequest> ObtenerAfipAlicuotaIvaRequest(CondicionIVA condicionIVA, List <ProductoRequest> Productos, decimal PorcentajeFacturacion) { List <AfipAlicuotaIvaRequest> alicuotasIva = new List <AfipAlicuotaIvaRequest>(); List <IGrouping <IVA, ProductoRequest> > grupos = Productos.GroupBy(x => x.IVA).ToList(); foreach (IGrouping <IVA, ProductoRequest> grupo in grupos) { decimal monto = Monto.ObtenerMontoSegunTipoDeCliente(grupo.Sum(y => y.NetoTotal), grupo.Key.Valor, condicionIVA); alicuotasIva.Add(new AfipAlicuotaIvaRequest() { Codigo = grupo.Key.Id, Monto = monto, IvaMonto = monto * grupo.Key.Valor }); } return(alicuotasIva); }
protected void btn_Actualizar_Click(object sender, EventArgs e) { int Cantidad; Cantidad = int.Parse(txt_Cantidad.Text); if (Cantidad != 0) { float Monto; Monto = Cantidad * (float.Parse(lbl_Precio.Text)); lbl_Monto.Text = "$ " + Monto.ToString(); } else { lbl_Monto.Text = ""; } }
private void Buscarbutton_Click(object sender, EventArgs e) { errorProvider1.Clear(); int id; repositoryBase = new RepositoryBase <Monto>(); Monto monto = new Monto(); int.TryParse(IDnumericUpDown.Text, out id); monto = repositoryBase.Buscar(id); if (monto != null) { errorProvider1.Clear(); LlenaCampo(monto); MessageBox.Show("Encotrado"); } else { MessageBox.Show("No se Encotro"); } }
public bool Save() { try { DB = new Conexion(); if (DB.ExecuteCMD( "INSERT INTO CUOTAS (ID_Prestamo,Fecha,Monto,MontoMora,MontoInteres) " + " VALUES (" + ID_Prestamo + ",'" + Fecha + "'," + Monto.ToString().Replace(",", ".") + "," + Mora.ToString().Replace(",", ".") + "," + Interes.ToString().Replace(",", ".") + ")")) { return(true); } else { return(false); } } catch (Exception) { return(false); } }
private static Afip.Wsfev1.FECAEDetRequest ObtenerDetalle(AfipObtenerCAERequest CAErequest) { Afip.Wsfev1.FECAEDetRequest request = new Afip.Wsfev1.FECAEDetRequest(); request.Concepto = CONCEPTO; request.DocTipo = ObtenerTipoDocumento(CAErequest.CondicionIVA); request.DocNro = long.Parse(CAErequest.Cuit); request.CbteDesde = ObtenerNumeroComprobante(CAErequest.CondicionIVA, CAErequest.TipoDocumentoFiscal, CAErequest.PasswordCertificado, CAErequest.RutaCertificado); request.CbtesAsoc = ObtenerComprobanteAsociado(CAErequest.CondicionIVA, CAErequest.TipoDocumentoFiscal, CAErequest.PuntoVentaOrigen, CAErequest.NumeroFacturaOrigen); request.CbteHasta = request.CbteDesde; request.CbteFch = DateTime.Now.ToString("yyyyMMdd"); request.MonId = PESOS; request.MonCotiz = PESOS_COTIZACION; request.ImpTotConc = 0; //Importe total no grabado request.ImpNeto = (double)Monto.Redondeo(CAErequest.ImporteNeto); //Importe total neto request.ImpOpEx = 0; //Importe total excento request.ImpTrib = 0; //Importe total tributo AgregarAlicutaIva(CAErequest.AlicuotasIva, request); request.ImpTotal = request.ImpTotConc + request.ImpNeto + request.ImpOpEx + request.ImpIVA + request.ImpTrib; return(request); }