Esempio n. 1
0
        public Entidad MapearEntidad(string linea)
        {
            string[] datos = linea.Split(';');

            string   Tipo         = datos[0];
            DateTime Fecha        = DateTime.Parse(datos[1]);
            string   NumeroRecibo = datos[2];
            decimal  ValorPagado  = decimal.Parse(datos[3]);

            if (Tipo == "Electricaribe")
            {
                Entidad entidadElectricaribe = new EntidadElectricaribe(Tipo, Fecha, NumeroRecibo, ValorPagado);


                return(entidadElectricaribe);
            }
            if (Tipo == "Emdupar")
            {
                Entidad entidadEmdupar = new EntidadEmdupar(Tipo, Fecha, NumeroRecibo, ValorPagado);


                return(entidadEmdupar);
            }
            else
            {
                Entidad EntidadGasCaribe = new EntidadGasCaribe(Tipo, Fecha, NumeroRecibo, ValorPagado);
                return(EntidadGasCaribe);
            }
        }
        public Entidad MapearEntidad()
        {
            Entidad Entidad;

            if (TipoCombo.SelectedIndex == 0)
            {
                Entidad = new EntidadElectricaribe();
            }
            if (TipoCombo.SelectedIndex == 1)
            {
                Entidad = new EntidadEmdupar();
            }
            else
            {
                Entidad = new EntidadGasCaribe();
            }
            Entidad.Tipo         = TipoCombo.Text;
            Entidad.Fecha        = DtFecha.Value.Date;
            Entidad.Numerorecibo = NumeroRegistrotxt.Text;
            Entidad.ValorPagado  = decimal.Parse(valorPagadotxt.Text);

            return(Entidad);
        }