private void btnImprimir_Click(object sender, EventArgs e) { Emision datos = new Emision(); FrmFactura frmFactura = new FrmFactura(); for (int i = 0; i < dgvProductos.Rows.Count - 1; i++) { datos = new Emision(); datos.CedulaPaciente = txtCedula.Text; datos.Nombres = txtNombres.Text; datos.ApellidoPaterno = txtApellidoPaterno.Text; datos.CorreoElectronico = txtCorreo.Text; datos.Direccion = txtDireccion.Text; datos.Telefono = txtTelefono.Text; datos.NumeroFactura = Convert.ToInt32(txtNumeroFactura.Text); datos.Fecha = dtpFechaEmision.Value; datos.Total = Convert.ToDouble(txtTotal.Text); datos.Numero = Convert.ToInt32(dgvProductos.Rows[i].Cells[0].Value); datos.Descripcion = Convert.ToString(dgvProductos.Rows[i].Cells[1].Value); datos.Cantidad = Convert.ToInt32(dgvProductos.Rows[i].Cells[2].Value); datos.PrecioUnitario = Convert.ToDouble(dgvProductos.Rows[i].Cells[3].Value); datos.SubTotal = Convert.ToDouble(dgvProductos.Rows[i].Cells[4].Value); frmFactura.datos.Add(datos); } frmFactura.ShowDialog(); }
private static RegistroDeCertificado ObtengaElRegistroDeCertificadoDeFirma(Emision laEmision) { CertificadoDigital elCertificadoDeFirma; elCertificadoDeFirma = ObtengaElCertificadoDeFirma(laEmision); return(MapeAUnRegistroDeCertificado(elCertificadoDeFirma)); }
public void Mapeado_UnaEmision_LaMismaFechaDeGeneracion() { elResultadoEsperado = new DateTime(2016, 10, 11); laEmision = ObtengaUnaEmisionNacional(); elResultadoObtenido = new RegistroDeEmision(laEmision).FechaDeGeneracion; Verificacion.SonIguales(elResultadoEsperado, elResultadoObtenido); }
public void Mapeado_UnaEmision_RegistroDelCertificadoDeFirma() { elResultadoEsperado = ObtengaUnRegistroDeCertificadoNacionalDeFirma(); laEmision = ObtengaUnaEmisionNacional(); elResultadoObtenido = new RegistroDeCertificadoDeFirma(laEmision).Mapeado(); Verificacion.SonIguales(elResultadoEsperado, elResultadoObtenido); }
private Emision InicialiceLosDatosDeUnaEmisionConLaFechaActual() { DatosDeLaEmision losDatos = Substitute.For <DatosDeLaEmision>(); losDatos.FechaActual.Returns(elResultadoEsperado); Emision laEmision = new Emision(losDatos); return(laEmision); }
public void CertificadoDeAutenticacion_UnaEmision_RegistroDelCertificadoDeAutenticacion() { elResultadoEsperado = ObtengaUnRegistroDeCertificadoNacionalDeAutenticacion(); laEmision = ObtengaUnaEmisionNacional(); elResultadoObtenido = new RegistroDeEmision(laEmision).CertificadoDeAutenticacion; Verificacion.SonIguales(elResultadoEsperado, elResultadoObtenido); }
public void CertificadoDeAutenticacion_DatosNacionales_CertificadoNacional() { elResultadoEsperado = ObtengaUnCertificadoNacionalDeAutenticacion(); Emision laEmision = ObtengaUnaEmisionConDatosNacionalesDeAutenticacion(); elResultadoObtenido = laEmision.CertificadoDeAutenticacion; Verificacion.SonIguales(elResultadoEsperado, elResultadoObtenido); }
private static RegistroDeEmision MapeeLaEmisionAlRegistro(Emision laEmision) { RegistroDeEmision elRegistro = new RegistroDeEmision(); elRegistro.FechaDeGeneracion = ObtengaLaFecha(laEmision); elRegistro.CertificadoDeAutenticacion = ObtengaElRegistroDeCertificadoDeAutenticacion(laEmision); elRegistro.CertificadoDeFirma = ObtengaElRegistroDeCertificadoDeFirma(laEmision); return(elRegistro); }
public void FechaDeGeneracion_UnaFechaActual_LaMismaEsLaFechaDeGeneracion() { elResultadoEsperado = new DateTime(2016, 10, 11); Emision laEmision = InicialiceLosDatosDeUnaEmisionConLaFechaActual(); elResultadoObtenido = laEmision.FechaDeGeneracion; Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }
public static void RegistreUnaNuevaEmision(DatosDeLaEmision losDatos) { // Se genera la emision Emision laEmision = new Emision(losDatos); // Se mapea a los registros de base de datos RegistroDeEmision elRegistro = new RegistroDeEmision(); elRegistro.FechaDeGeneracion = laEmision.FechaDeGeneracion; CertificadoDigital elCertificadoDeAutenticacion = laEmision.CertificadoDeAutenticacion; elRegistro.CertificadoDeAutenticacion = new Mapeo <CertificadoDigital, RegistroDeCertificado>().Mapee(elCertificadoDeAutenticacion); CertificadoDigital elCertificadoDeFirma = laEmision.CertificadoDeFirma; elRegistro.CertificadoDeFirma = new Mapeo <CertificadoDigital, RegistroDeCertificado>().Mapee(elCertificadoDeFirma); // Se guarda los registros en base de datos new RepositorioDeEmisiones().Guarde(elRegistro); }
private static CertificadoDigital ObtengaElCertificadoDeAutenticacion(Emision laEmision) { return(laEmision.CertificadoDeAutenticacion); }
private static RegistroDeCertificado ObtengaElRegistroDeCertificadoDeAutenticacion(Emision laEmision) { CertificadoDigital elCertificadoDeAutenticacion; elCertificadoDeAutenticacion = ObtengaElCertificadoDeAutenticacion(laEmision); return(MapeAUnRegistroDeCertificado(elCertificadoDeAutenticacion)); }
private static DateTime ObtengaLaFecha(Emision laEmision) { return(laEmision.FechaDeGeneracion); }
private static RegistroDeEmision GenereElRegistroDeLaEmision(DatosDeLaEmision losDatos) { Emision laEmision = GenereLaEmision(losDatos); return(MapeeLaEmisionAlRegistro(laEmision)); }
private static RegistroDeCertificado ObtengaElRegistroDeCertificadoDeFirma(Emision laEmision) { return(new RegistroDeCertificadoDeFirma(laEmision).Mapeado()); }
public RegistroDeEmision(Emision laEmision) { FechaDeGeneracion = ObtengaLaFecha(laEmision); CertificadoDeAutenticacion = ObtengaElRegistroDeCertificadoDeAutenticacion(laEmision); CertificadoDeFirma = ObtengaElRegistroDeCertificadoDeFirma(laEmision); }
public string GetFileNameCabecera() { return(string.Format("CABECERA_{0}.TXT", Emision.ToString("yyyyMM"))); }
public string GetFileNameDetalle(string extension) { return(string.Format("DETALLE_{0}.{1}", Emision.ToString("yyyyMM"), extension)); }
public string GetFileName(string extension) { return(string.Format(tipo.Nombre + "_{0}_{1}.{2}", Emision.ToString("yyyyMMdd"), NroCbante, extension)); }
private static CertificadoDigital ObtengaElCertificadoDeFirma(Emision laEmision) { return(laEmision.CertificadoDeFirma); }
public List<Emision> ReportePorEjecutivo(int IdEjecutivo, int idAseguradora, string FechaInicio, string FechaFin) { InicializaConexion(); List<Emision> listaEmisiones = new List<Emision>(); sqlDataAdapter.SelectCommand = new SqlCommand("ReporteCobranza", sqlConnection); sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; sqlDataAdapter.SelectCommand.Parameters.Add("@ID", SqlDbType.Int).Value = IdEjecutivo; sqlDataAdapter.SelectCommand.Parameters["@ID"].Direction = ParameterDirection.Input; if (idAseguradora == 0) { sqlDataAdapter.SelectCommand.Parameters.Add("@IdAseg", SqlDbType.Int).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@IdAseg"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@IdAseg", SqlDbType.Int).Value = idAseguradora; sqlDataAdapter.SelectCommand.Parameters["@IdAseg"].Direction = ParameterDirection.Input; } sqlDataAdapter.SelectCommand.Parameters.Add("@Oper", SqlDbType.Int).Value = 1; sqlDataAdapter.SelectCommand.Parameters["@Oper"].Direction = ParameterDirection.Input; if (FechaInicio == "") { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Ini", SqlDbType.DateTime).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@Fecha_Ini"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Ini", SqlDbType.DateTime).Value = Convert.ToDateTime(FechaInicio + " 00:00"); sqlDataAdapter.SelectCommand.Parameters["@Fecha_Ini"].Direction = ParameterDirection.Input; } if (FechaFin == "") { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Fin", SqlDbType.DateTime).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@Fecha_Fin"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Fin", SqlDbType.DateTime).Value = Convert.ToDateTime(FechaFin + " 23:59"); sqlDataAdapter.SelectCommand.Parameters["@Fecha_Fin"].Direction = ParameterDirection.Input; } sqlDataAdapter.Fill(ds, "ReporteCobranza"); foreach (DataRow dr in ds.Tables["ReporteCobranza"].Rows) { int tmpCober; Emision tmp = new Emision(); tmpCober = Convert.ToInt32(dr["Cobertura"]); switch (tmpCober) { case 1: tmp.Cobertura = "AMPLIA"; break; case 2: tmp.Cobertura = "LIMITADA"; break; case 3: tmp.Cobertura = "RC"; break; } tmp.IdAseguradora = Convert.ToString(dr["Id_Aseguradora"]); tmp.Aseguradora = Convert.ToString(dr["Nombre_Aseg"]); tmp.IdEmision = Convert.ToString(dr["Id_Emite"]); tmp.IdCotizacion = Convert.ToString(dr["No_Cotizacion"]); tmp.NombreSocio = Convert.ToString(dr["Nombre_Socio"]); tmp.NoPoliza = Convert.ToString(dr["Poliza"]); tmp.NoRecibo = Convert.ToString(dr["No_Comprobante"]); tmp.PrimaTotal = Convert.ToString(dr["Prima_Total"]); tmp.PrimaNeta = Convert.ToString(dr["Prima_Neta"]); tmp.DerechosPoliza = Convert.ToString(dr["Derecho_Poliza"]); tmp.IVA = Convert.ToString(dr["IVA"]); tmp.FechaEmision = Convert.ToString(dr["F_Emision"]); tmp.FechaInicio = Convert.ToString(dr["F_Inicio"]); listaEmisiones.Add(tmp); } FinalizaConexion(); return listaEmisiones; }
public RegistroDeCertificadoDeFirma(Emision laEmision) { elCertificado = laEmision.CertificadoDeFirma; }
public MapeoDelRegistroDeEmision(DatosDeLaEmision losDatos) { laEmision = new Emision(losDatos); }
public RegistroDeCertificadoDeAutenticacion(Emision laEmision) { elCertificado = laEmision.CertificadoDeAutenticacion; }