public static bool Eliminar(Retenciones retencion) { using (var repositorio = new Repositorio <Retenciones>()) { return(repositorio.Eliminar(retencion)); } }
public Retenciones CalcularRetenciones(string NombreProveedor, float ImporteFacturas) { Proveedores proveedores; Retenciones retenciones = new Retenciones(); using (_context = new Entities()) { proveedores = _context.Proveedores.Where(x => x.Nombre == NombreProveedor).FirstOrDefault(); retenciones = new Retenciones(); if (proveedores.Proveedores1.IDProvincia != 1 || proveedores.IDLocalidad == 8) { retenciones = null; } else { PadronRgsRet Padron = _context.PadronRgsRet.Where(x => x.Cuit == proveedores.Cuit).FirstOrDefault(); if (Padron != null) { retenciones.Importe = (ImporteFacturas * Padron.Alicuota) / 100; retenciones.Alicuota = Padron.Alicuota; retenciones.Fecha = DateTime.Now; retenciones.EmpresaID = 1; _context.Retenciones.Add(retenciones); _context.SaveChanges(); } } return(retenciones); } }
private void Guardarbutton_Click(object sender, EventArgs e) { if (!Validar()) { MessageBox.Show("Por favor llenar los campos vacios."); Limpiar(); } else { var retencion = new Retenciones(); retencion.RetencionId = Utilidades.TOINT(retencionIdMaskedTextBox.Text); retencion.Descripcion = descripcionTextBox.Text; retencion.Valor = Utilidades.TOINT(valorMaskedTextBox.Text); if (retencion != null) { if (BLL.RetencionesBLL.Guardar(retencion)) { MessageBox.Show("La retencion se guardo con exito."); } else { MessageBox.Show("No se pudo guardar la retencion."); } } Limpiar(); } }
private void Buscarbutton_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(retencionIdMaskedTextBox.Text)) { MessageBox.Show("No ahi ningun Id para poder evaluar."); Limpiar(); } else { int id = Utilidades.TOINT(retencionIdMaskedTextBox.Text); var retencion = new Retenciones(); retencion = BLL.RetencionesBLL.Buscar(p => p.RetencionId == id); if (retencion != null) { descripcionTextBox.Text = retencion.Descripcion; valorMaskedTextBox.Text = retencion.Valor.ToString(); } else { MessageBox.Show("No existe ninguna retencion con ese Id."); Limpiar(); } } }
public string TimbraRetencion(string userName, string password, string comprobante) { if (!this.ValidCredentials(userName, password)) { throw new UnauthorizedAccessException("Invalid Ntlink internal user and password combination"); } string result; try { CertificadorApps.Logger.Debug(userName); Retenciones ret = TimbradoUtils.DesSerializarRetenciones(comprobante); empresa empresa = NtLinkUsuarios.GetEmpresaByUserId(ret.Emisor.RFCEmisor); result = TimbradoUtils.TimbraRetencionString(comprobante, empresa, false, false); } catch (FaultException ex) { CertificadorApps.Logger.Error(ex); result = ex.Message; } catch (Exception ex2) { CertificadorApps.Logger.Error("Error al abrir el comprobante:" + comprobante, ex2); result = "Error al abrir el comprobante"; } return(result); }
private void Guardarbutton_Click(object sender, EventArgs e) { Retenciones rete = new Retenciones(); if (!Validar()) { MessageBox.Show("Campos vacios"); } else { Llenar(rete); if (rete != null) { if (RetencionesBll.Guardar(rete)) { MessageBox.Show("Guardado con exito!!!"); } else { MessageBox.Show("No guardado!!!"); } } Limpiar(); } }
private void buttonGuardar_Click(object sender, EventArgs e) { int id = 0; var guardo = new Retenciones(); if (!Validar()) { MessageBox.Show("Favor Llenar"); } else { guardo = LlenarCampos(); if (id != guardo.RetencionId) { BLL.RetencionesBLL.Mofidicar(guardo); MessageBox.Show("Modificado"); } else { BLL.RetencionesBLL.Guardar(guardo); MessageBox.Show("Correcto"); } Limpiar(); } }
private void AgregarRetencion_Click(object sender, EventArgs e) { Retenciones lista = new Retenciones(); lista = (Retenciones)comboBoxRetencion.SelectedItem; empleado.RetencionList.Add(lista); LLenarDataRetencion(empleado); }
public static void Eliminar(Retenciones em) { Parcial2Db db = new Parcial2Db(); Retenciones emple = db.Retenciones.Find(em); db.Retenciones.Remove(emple); db.SaveChanges(); }
private Retenciones LlenarClase() { var retenciones = new Retenciones(); retenciones.Descripcion = DescripciontextBox.Text; retenciones.Valor = Utilidades.ToInt(ValortextBox.Text); return(retenciones); }
public IActionResult AgregarRetenciones(RetencionesDto Dto) { Retenciones Retenciones = Mapper.Map <Retenciones>(Dto); RetencionesRepository.Insert(Retenciones); Context.SaveChanges(); return(Ok(Dto)); }
public IActionResult ModificarRetenciones(RetencionesDto Dto) { Retenciones Retenciones = Mapper.Map <Retenciones>(Dto); RetencionesRepository.Update(Retenciones); Context.SaveChanges(); return(Ok(Dto)); }
private void AgregarRetencionbutton_Click(object sender, EventArgs e) { var retencion = new Retenciones(); retencion = (Retenciones)RetencionescomboBox.SelectedItem; Empleado.Retencion.Add(retencion); LLenarGridEmpleadosRetenciones(Empleado); }
private void AgregarRetencionesbutton_Click(object sender, EventArgs e) { Entidades.Retenciones retencion = new Retenciones(); retencion = (Entidades.Retenciones)retencionesComboBox.SelectedItem; Empleado.Retenciones.Add(retencion); LlenarGridRetenciones(Empleado); }
public Retenciones LlenarCampos() { var lleno = new Retenciones(); lleno.RetencionId = Utilidades.TOINT(maskedTextBoxId.Text); lleno.Descripcion = textBoxDescripcion.Text; lleno.Valor = Utilidades.TOINT(maskedTextBoxValor.Text); return(lleno); }
private void AgregarRetencionbutton_Click(object sender, EventArgs e) { Retenciones rete = new Retenciones(); rete = (Retenciones)RetencioncomboBox.SelectedItem; em.Retenciones.Add(rete); PasarRetencionData(em); }
public static Entidades.Retenciones Guardar(Retenciones nuevo) { Retenciones creado = null; using (var db = new Repositorio <Retenciones>()) { creado = db.Guardar(nuevo); } return(creado); }
public static Retenciones Buscar(Expression <Func <Retenciones, bool> > retencion) { Retenciones Result = null; using (var repoitorio = new Repositorio <Retenciones>()) { Result = repoitorio.Buscar(retencion); } return(Result); }
public static bool Eliminar(Retenciones existente) { bool eliminado = false; using (var repositorio = new Repositorio <Retenciones>()) { eliminado = repositorio.Eliminar(existente); } return(eliminado); }
public static Retenciones Guardar(Retenciones nuevo) { Retenciones creado = null; using (var repositorio = new Repositorio <Retenciones>()) { creado = repositorio.Guardar(nuevo); } return(creado); }
public static bool Mofidicar(Retenciones criterio) { bool mod = false; using (var db = new Repositorio <Retenciones>()) { mod = db.Modificar(criterio); } return(mod); }
public static void DatosFacturaEspecial(DataSet dstcancelxml, Retenciones retenciones) { foreach (DataRow reader in dstcancelxml.Tables[0].Rows) { var RetencionISR = reader["RetencionISR"]; var RetencionIVA = reader["RetencionIVA"]; var TotalMenosRetenciones = reader["TotalMenosRetenciones"]; retenciones.RetencionISR = RetencionISR.ToString(); retenciones.RetencionIVA = RetencionIVA.ToString(); retenciones.TotalMenosRetenciones = TotalMenosRetenciones.ToString(); } }
public static void Guardar(Retenciones em) { try { Parcial2Db db = new Parcial2Db(); db.Retenciones.Add(em); db.SaveChanges(); db.Dispose(); } catch (Exception ex) { throw ex; } }
public static Retenciones Buscar(Expression <Func <Retenciones, bool> > tipo) { Retenciones Result = null; using (var repositorio = new Repositorio <Retenciones>()) { Result = repositorio.Buscar(tipo); if (Result != null) { Result.EmpleadosList.Count(); } } return(Result); }
private void buttonEliminar_Click(object sender, EventArgs e) { int id = int.Parse(maskedTextBoxId.Text); Retenciones eliminar = BLL.RetencionesBLL.Buscar(p => p.RetencionId == id); if (eliminar != null) { BLL.RetencionesBLL.Eliminar(eliminar); MessageBox.Show("Correcto"); } else { MessageBox.Show("Error"); } }
public static bool Guardar(Retenciones rete) { using (var conexion = new Repository <Retenciones>()) { try { return(conexion.Guardar(rete)); } catch (Exception) { throw; } } return(false); }
public static bool Guardar(Retenciones retencion) { using (var repositorio = new Repositorio <Retenciones>()) { if (Buscar(retencion.RetencionId) == null) { Console.WriteLine("\n\nGuardando\n"); return(repositorio.Guardar(retencion)); } else { Console.WriteLine("\n\nModificando\n"); return(repositorio.Modificar(retencion)); } } }
private void button4_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(retencionIdTextBox.Text)) { Retenciones retencion = RetencionBLL.Buscar(Utilidad.ToInt(retencionIdTextBox.Text)); if (retencion != null) { descripcionTextBox.Text = retencion.Descripcion; valorTextBox.Text = retencion.Valor.ToString(); } else { MessageBox.Show("No encontrado..."); } } }
private void Guardarbutton_Click(object sender, EventArgs e) { Retenciones retenciones = null; retenciones = LlenarClase(); if (!Validar()) { MessageBox.Show("Debe de completar los campos"); } else if (retenciones != null) { BLL.RetencionesBLL.Guardar(retenciones); MessageBox.Show("Retencion guardada!"); Limpiar(); } }
private void metroButton7_Click(object sender, EventArgs e) { try { double total = 0; Retenciones retencion = new Retenciones(); foreach (DataGridViewRow row1 in metroGridComprobantes.Rows) { DataGridViewCheckBoxCell ck = row1.Cells["column7"] as DataGridViewCheckBoxCell; if (Convert.ToBoolean(ck.Value) == true) { total += Math.Round(Convert.ToDouble(row1.Cells["column5"].Value.ToString()), 2); } } if (metroGridComprobantes.Rows.Count >= 1 && total > 2000) { retencion = new ImportarPadron().CalcularRetenciones(metroTextBoxNOMBRE.Text, float.Parse(total.ToString())); } if (retencion != null) { double totalPAgar = total - Convert.ToDouble(retencion.Importe); metroTextBoxIDRet.Text = retencion.IDRetencion.ToString(); metroTextBoxALi.Text = Math.Round((double)retencion.Alicuota, 2).ToString(); metroTextBoxImporteRet.Text = Math.Round((double)retencion.Importe, 2).ToString(); metroTextBoxTotalPagar.Text = Math.Round(totalPAgar, 2).ToString(); metroTextBoxiMPORTE.Text = Math.Round(totalPAgar, 2).ToString(); metroTextBoxTotalFact.Text = total.ToString(); } else { if (retencion == null) { metroTextBoxIDRet.Clear(); } metroTextBoxALi.Clear(); metroTextBoxImporteRet.Clear(); metroTextBoxTotalPagar.Clear(); metroTextBoxiMPORTE.Clear(); metroTextBoxTotalFact.Clear(); } } catch (Exception) { throw; } }