public ActionResult Edit(Deudas deudas) { if (ModelState.IsValid) { db.Entry(deudas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(deudas)); }
public ActionResult Create(Deudas deudas) { if (ModelState.IsValid) { db.Deudas.Add(deudas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(deudas)); }
public void Put(int id, [FromBody] Deudas newObj) { var oldObj = db.Deudas.Find(id); if (oldObj == null) { return; } newObj.Id = oldObj.Id; db.Entry(oldObj).CurrentValues.SetValues(newObj); db.SaveChanges(); }
// GET: Deudas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Deudas deudas = db.Deudas.Find(id); if (deudas == null) { return(HttpNotFound()); } return(View(deudas)); }
public List <JYGASOFT.Models.Deudas> detallesDeudas() { List <JYGASOFT.Models.Deudas> deudas = new List <Deudas>(); foreach (Deudor deudor in db.Deudor.ToList()) { int data = deudor.intereses * deudor.meses_p; int monto_pago = 0; decimal monto_final = deudor.cant_p + Convert.ToDecimal(data); JYGASOFT.Models.Deudas item = new Deudas(deudor.nombre, deudor.email, montoDebe(deudor), Pagos(deudor.Pago), monto_final); deudas.Add(item); } return(deudas); }
// GET: Deudas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Deudas deudas = db.Deudas.Find(id); if (deudas == null) { return(HttpNotFound()); } ViewBag.DeudaTipoMoneda = new SelectList(db.Monedas, "MonedaId", "MonedaDescripcion", deudas.DeudaTipoMoneda); return(View(deudas)); }
void limpiar() { BordEmpleado.Visibility = Visibility.Collapsed; EmpleadoSeleccionado = null; Deudas.Clear(); modelo.Clear(); dgOperaciones.ItemsSource = null; dgOperaciones.Visibility = Visibility.Collapsed; Sueldo = Bonificaciones = Deducciones = Total = 0; txtHorasTrabajadas.Text = "0"; txtHorasExtras.Text = "0"; txtTotalSueldo.Text = Sueldo.ToString("0.00") + " €"; txtMontoBonificaciones.Text = Bonificaciones.ToString("0.00") + " €"; txtMontoDeducciones.Text = "-" + Deducciones.ToString("0.00") + " €"; txtMontoTotal.Text = Total.ToString("0.00") + " €"; }
private void button7_Click_1(object sender, EventArgs e) { Deudas dd = new Deudas(); dd.Show(); }
private void button7_Click(object sender, EventArgs e) { Deudas newDeuda = new Deudas(); newDeuda.ShowDialog(); }
private void deudasToolStripMenuItem_Click(object sender, EventArgs e) { Deudas newDeuda = new Deudas(); newDeuda.Show(); }
public static StringBuilder AnalisisCuerpo(Int32 idPersona, Int32 idOperador, CobranzasDataContext db, List <Int32> Cuentas, Boolean Agrupado = false, String Cultura = "es-VE") { StringBuilder Result = new StringBuilder(); StringBuilder Encabezado = new StringBuilder(); Debug.Print("Inicio:" + DateTime.Now.ToString("HH:mm:ss")); Entidades.Personas Persona = db.Personas.Single(x => x.idPersona == idPersona); //var Deudas = Persona.Cuentas.Where(x => x.Activa&&(x.Campanas_Cuentas.Any(y=>y.Campanas.TipoCampana==2)||x.Cuentas_Operadores.Any(y => y.idOperador == idOperador))).Select(x => otCuenta.FromCuenta(x)).ToList(); List <otCuenta> Deudas; if (Cuentas == null || Cuentas.Count == 0) { Deudas = db.vwCuentas.Where(x => db.CuentasOperador(idOperador, idPersona).Any(y => y.idCuenta == x.idCuenta)).Select(x => otCuenta.FromvwCuenta(x)).ToList(); } else { Deudas = db.vwCuentas.Where(x => Cuentas.Contains(x.idCuenta)).Select(x => otCuenta.FromvwCuenta(x)).ToList(); } if (Agrupado) { Deudas = Deudas.OrderBy(x => x.Cliente).ToList(); } Debug.Print("Despues de la Consulta:" + DateTime.Now.ToString("HH:mm:ss")); Thread.CurrentThread.CurrentUICulture = new CultureInfo(Cultura); Thread.CurrentThread.CurrentCulture = new CultureInfo(Cultura); if (Cultura.StartsWith("es")) { Result.Append("<b>Análisis de Antigüedad al " + DateTime.Now.Date.ToString("dd/MM/yyyy") + " Cliente: (" + Persona.Codigo + ") " + Persona.Nombre + "</b>"); Encabezado.Append(@"<table style=""width:100%; border-collapse:collapse;font-size:x-small""><tr class=""enc"">"); Encabezado.Append(@"<th class=""celda"">Documento" + "</th>"); Encabezado.Append(@"<th class=""celda"">Fecha" + "</th>"); Encabezado.Append(@"<th class=""celda"">Antigüedad" + "</th>"); Encabezado.Append(@"<th class=""celda"">Cliente" + "</th>"); Encabezado.Append(@"<th class=""celda"">Producto" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total" + "</th>"); Encabezado.Append(@"<th class=""celda"">Restante" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total(USD)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Restante(USD)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total(Local)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Restante(Local)" + "</th>"); #warning BL quemado Encabezado.Append(@"<th class=""celda"">BL" + "</th>"); Encabezado.Append(@"<th class=""celda"">Status" + "</th>"); } else if (Cultura.StartsWith("en")) { Result.Append("<b>Outstanding Accounts " + DateTime.Now.Date.ToString("MM/dd/yyyy") + " Client: (" + Persona.Codigo + ") " + Persona.Nombre + "</b>"); Encabezado.Append(@"<table style=""width:100%; border-collapse:collapse;font-size:x-small""><tr class=""enc"">"); Encabezado.Append(@"<th class=""celda"">Document" + "</th>"); Encabezado.Append(@"<th class=""celda"">Date" + "</th>"); Encabezado.Append(@"<th class=""celda"">Overdue" + "</th>"); Encabezado.Append(@"<th class=""celda"">Client" + "</th>"); Encabezado.Append(@"<th class=""celda"">Product" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total" + "</th>"); Encabezado.Append(@"<th class=""celda"">Remaining" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total(USD)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Remaining(USD)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Total(Local)" + "</th>"); Encabezado.Append(@"<th class=""celda"">Remainimg(Local)" + "</th>"); #warning BL quemado Encabezado.Append(@"<th class=""celda"">BL" + "</th>"); Encabezado.Append(@"<th class=""celda"">Status" + "</th>"); } Encabezado.Append("</tr>"); if (!Agrupado) { Result.Append(Encabezado); } Boolean Alt = true; Decimal TotalDolar = 0; Decimal DeudaDolar = 0; Decimal TotalLocal = 0; Decimal DeudaLocal = 0; Decimal TotalDolar2 = 0; Decimal DeudaDolar2 = 0; Decimal TotalLocal2 = 0; Decimal DeudaLocal2 = 0; String Tipo = General.Encriptar("CuentaSoporte"); String Val = General.Encriptar(idPersona.ToString()); int Total = Deudas.Count; String Externo = db.Parametros.Single(x => x.Clave == "Externos").Valor; String Cliente = ""; Boolean Empezando = true; foreach (var Deuda in Deudas) { if (Cliente != Deuda.Cliente && Agrupado) { if (!Empezando) { Result.Append(@"<tr class=""enc"">"); Result.Append(@"<td colspan=""7""> </td>"); Result.Append(@"<td style=""text-align:right"">" + TotalDolar2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaDolar2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + TotalLocal2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaLocal2.ToString("N2") + "</td>"); Result.Append(@"<td colspan=""2""> </td>"); Result.Append("</tr>"); Result.Append("</table>"); } TotalDolar2 = 0; DeudaDolar2 = 0; TotalLocal2 = 0; DeudaLocal2 = 0; Result.Append("<br><b>" + Deuda.Cliente + "</b>"); Result.Append(Encabezado); Alt = true; Empezando = false; } Alt = !Alt; Result.Append(@"<tr class=""" + (Alt ? "alt" : "norm") + @""">"); Result.Append(@"<td class=""celda"" style=""text-align:left""><a href=""" + Externo + "?Tipo=" + Tipo + "&Val=" + Val + "&Id=" + Deuda.idCuenta.ToString() + "\">" + Deuda.Documento + "</a></td>"); Result.Append(@"<td class=""celda"" style=""text-align:left"">" + Deuda.Fecha.AFechaMuyCorta() + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:center"">" + Deuda.Antiguedad.ToString() + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:left"">" + Deuda.CodigoCliente + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:left"">" + Deuda.Producto + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.Total.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.Deuda.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.TotalDolar.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.DeudaDolar.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.TotalLocal.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:right"">" + Deuda.DeudaLocal.ToString("N2") + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:left"">" + Deuda.CampoExtra + "</td>"); Result.Append(@"<td class=""celda"" style=""text-align:left"">" + Deuda.Status + "</td>"); Result.Append("</tr>"); TotalDolar += Deuda.TotalDolar; DeudaDolar += Deuda.DeudaDolar; TotalLocal += Deuda.TotalLocal; DeudaLocal += Deuda.DeudaLocal; TotalDolar2 += Deuda.TotalDolar; DeudaDolar2 += Deuda.DeudaDolar; TotalLocal2 += Deuda.TotalLocal; DeudaLocal2 += Deuda.DeudaLocal; Cliente = Deuda.Cliente; } if (Agrupado) { Result.Append(@"<tr class=""enc"">"); Result.Append(@"<td colspan=""7""> </td>"); Result.Append(@"<td style=""text-align:right"">" + TotalDolar2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaDolar2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + TotalLocal2.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaLocal2.ToString("N2") + "</td>"); Result.Append(@"<td colspan=""2""> </td>"); Result.Append("</tr>"); //Result.Append("</table>"); } Result.Append(@"<tr class=""enc"">"); Result.Append(@"<td colspan=""7"">Total General</td>"); Result.Append(@"<td style=""text-align:right"">" + TotalDolar.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaDolar.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + TotalLocal.ToString("N2") + "</td>"); Result.Append(@"<td style=""text-align:right"">" + DeudaLocal.ToString("N2") + "</td>"); Result.Append(@"<td colspan=""2""> </td>"); Result.Append("</tr>"); Result.Append("</table>"); //Result.Append("Estimado Cliente: Lo invitamos a realizar su depósito o pago a través de nuestra PLANILLA PERSONALIZADA que ha puesto a disposición el banco BBVA Provincial para todos nuestros clientes y consignatarios, la cual encontrará adjunto a este correo."); Result.Append("<br/><br/>"); return(Result); }
public void Post(Deudas sync) { db.Deudas.Add(sync); db.SaveChanges(); }