Exemplo n.º 1
0
        public void AddProvincia(Provincia provincia)
        {
            try
            {
                using (var context = new AEPEntities())
                {
                    context.Provincia.AddObject(provincia);

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                if (ex.InnerException.Message.Contains("23505"))
                    throw new Exception("Error: no puede asignar dos provincias con el mismo nombre.");
            }
        }
        public static List <List <Tuple <Provincia, ColorProvincia> > > CreaListasSolucion(List <ColorProvincia> listaDeColores,
                                                                                           List <Tuple <Provincia, ColorProvincia> > Coloreado3,
                                                                                           Provincia prov)
        {
            List <Tuple <Provincia, ColorProvincia> >         listaAux;
            List <List <Tuple <Provincia, ColorProvincia> > > res = new List <List <Tuple <Provincia, ColorProvincia> > >();

            foreach (ColorProvincia c in listaDeColores)
            {
                var tupla = new Tuple <Provincia, ColorProvincia>(prov, c);
                listaAux = new List <Tuple <Provincia, ColorProvincia> >();

                listaAux.Add(tupla);

                listaAux.AddRange(Coloreado3);

                res.Add(listaAux);
            }

            return(res);
        }
Exemplo n.º 3
0
 public ProvinciaPOCO(Provincia pro)
 {
     this.Id     = pro.Id;
     this.nombre = pro.nombre;
 }
Exemplo n.º 4
0
        //Se rellenan todos los campos con los datos del pedido seleccionado
        private void rellenarCampos()
        {
            if (this.tempPedido.Editable)
            {
                //Pedido
                lblNumero.Text = tempPedido.IdPedido.ToString();
                for (int i = 0; i < clientes.Count(); i++)
                {
                    if (this.tempPedido.IdCliente == clientes[i].IdCliente)
                    {
                        pickerCliente.SelectedIndex = i;
                    }
                }
                switch (this.tempPedido.Estado)
                {
                case "Pendiente":
                    pickerEstado.SelectedIndex = 0;
                    break;

                case "Enviado":
                    pickerEstado.SelectedIndex = 1;
                    break;

                case "Entregado":
                    pickerEstado.SelectedIndex = 2;
                    break;

                case "Anulado":
                    pickerEstado.SelectedIndex = 3;
                    break;
                }

                dateFechaPedido.Date   = this.tempPedido.FechaPedido;
                dateFechaEntrega.Date  = this.tempPedido.FechaEntrega;
                txtGastosEnvio.Text    = this.tempPedido.GastosEnvio.ToString();
                switchPagado.IsToggled = this.tempPedido.Pagado;
            }
            else
            {
                pickerCliente.IsVisible     = false;
                pickerEstado.IsVisible      = false;
                dateFechaPedido.IsVisible   = false;
                dateFechaEntrega.IsVisible  = false;
                txtGastosEnvio.IsVisible    = false;
                imgAddDetalle.IsVisible     = false;
                btnGuardar.IsVisible        = false;
                btnGuardarDetalle.IsVisible = false;

                lblCliente.IsVisible      = true;
                lblEstado.IsVisible       = true;
                lblFecha.IsVisible        = true;
                lblFechaEntrega.IsVisible = true;
                lblGastosEnvio.IsVisible  = true;

                lblNumero.Text = tempPedido.IdPedido.ToString();
                foreach (Cliente cli in clientes)
                {
                    if (cli.IdCliente == this.tempPedido.IdCliente)
                    {
                        lblCliente.Text = cli.RazonSocial;
                    }
                }
                lblEstado.Text         = this.tempPedido.Estado;
                lblFecha.Text          = this.tempPedido.FechaPedido.ToString("dd/MM/yyyy");
                lblFechaEntrega.Text   = this.tempPedido.FechaEntrega.ToString("dd/MM/yyyy");
                lblGastosEnvio.Text    = this.tempPedido.GastosEnvio.ToString();
                switchPagado.IsToggled = this.tempPedido.Pagado;

                btnEliminar.BackgroundColor = Color.FromHex("#3AAFA9");
                btnEliminar.Text            = "Cancelar";
            }

            //Domicilio
            lblCalle.Text = tempDomicilio.Calle + " " + tempDomicilio.Numero.ToString();
            using (var cLocalidad = new ControladorLocalidad())
            {
                Localidad localidad = cLocalidad.FindById(tempDomicilio.IdLocalidad);
                lblLocalidad.Text = localidad.Denominacion;

                using (var cProvincia = new ControladorProvincia())
                {
                    Provincia provincia = cProvincia.FindById(localidad.IdProvincia);
                    lblProvincia.Text = provincia.Denominacion;

                    using (var cPais = new ControladorPais())
                    {
                        Pais pais = cPais.FindById(provincia.IdPais);
                        lblPais.Text = pais.Denominacion;
                    }
                }
            }

            //Totales
            lblSubTotal.Text = this.tempPedido.Subtotal.ToString();
            lblTotal.Text    = this.tempPedido.Total.ToString();
        }
Exemplo n.º 5
0
        protected override void Seed(AplicacioFarmacies.Models.FarmaciaContext context)
        {
            //AplicacioFarmacies.utilitats.CarregaInicial.carregaprovincies(context);
            if (!context.Provincies.Any())
            {
                string[] arrayp = { "Girona", "Barcelona", "Lleida", "Tarragona" };
                foreach (var i in arrayp)
                {
                    var provincia = new Provincia();
                    provincia.NomProvincia = "" + i;
                    context.Provincies.Add(provincia);
                }

                context.SaveChanges();
                using (StreamReader sr = new StreamReader("C:/Users/victo/source/repos/AplicacioFarmacies/AplicacioFarmacies/Archivos/farmacies.csv"))
                {
                    string currentLine;
                    try
                    {
                        while ((currentLine = sr.ReadLine()) != null)
                        {
                            var arrayM     = currentLine.Split(';');
                            var CodiPostal = int.Parse(arrayM[5]);

                            if (!context.Poblacions.Where(x => x.CP == CodiPostal).Any())
                            {
                                var poblacio = new Poblacio();
                                poblacio.NomPoblacio = arrayM[3];
                                poblacio.CP          = CodiPostal;
                                if (arrayM[5].Substring(0, 2).Equals("08"))
                                {
                                    poblacio.IdProvincia = context.Provincies.Where(x => x.NomProvincia == "Barcelona").First().IdProvincia;
                                }
                                if (arrayM[5].Substring(0, 2).Equals("17"))
                                {
                                    poblacio.IdProvincia = context.Provincies.Where(x => x.NomProvincia == "Girona").First().IdProvincia;
                                }
                                if (arrayM[5].Substring(0, 2).Equals("25"))
                                {
                                    poblacio.IdProvincia = context.Provincies.Where(x => x.NomProvincia == "Lleida").First().IdProvincia;
                                }
                                if (arrayM[5].Substring(0, 2).Equals("43"))
                                {
                                    poblacio.IdProvincia = context.Provincies.Where(x => x.NomProvincia == "Tarragona").First().IdProvincia;
                                }
                                context.Poblacions.Add(poblacio);
                                context.SaveChanges();
                            }
                        }
                    }
                    catch {
                    }
                    try
                    {
                        while ((currentLine = sr.ReadLine()) != null)
                        {
                            var arrayM     = currentLine.Split(';');
                            var CodiPostal = int.Parse(arrayM[5]);

                            var farmacia = new Farmacia();
                            farmacia.CodiFarmacia = arrayM[1];
                            farmacia.NomFarmacia  = arrayM[2];
                            farmacia.TipusVia     = arrayM[6];
                            farmacia.Carrer       = arrayM[4];

                            farmacia.NumeroVia       = arrayM[7];
                            farmacia.NumeroTelefon   = arrayM[8];
                            farmacia.AreaBasicaSalut = arrayM[9];

                            farmacia.IdPoblacio = context.Poblacions.Where(x => x.CP == CodiPostal).First().IdPoblacio;
                            context.Farmacies.Add(farmacia);

                            context.SaveChanges();
                        }
                    }catch {
                    }
                }
            }
            // currentLine will be null when the StreamReader reaches the end of file

            //context.SaveChanges();
        }
        public void actualizar(Provincia t)
        {
            string query = string.Format("update provincia set nombre = \'{0}\' where id_provincia = {1};", t.Nombre, t.IdProvincia);

            db.ejectuarQuery(query);
        }
Exemplo n.º 7
0
        public IList <DireccionVO> NomenclarDireccion(string calle, int altura, string esquina, string partido, string provincia)
        {
            List <DireccionVO> list        = new List <DireccionVO>();
            int                 provincia2 = -1;
            int                 partido2   = -1;
            Partido             partido3   = null;
            IList <DireccionVO> result;

            if (string.IsNullOrEmpty(calle.Trim()) || (altura <= 0 && string.IsNullOrEmpty(esquina.Trim())))
            {
                result = list;
            }
            else
            {
                if (!string.IsNullOrEmpty(provincia.Trim()))
                {
                    IList <Provincia> list2 = this.NomenclarProvinciaI(provincia);
                    if (list2.Count == 1)
                    {
                        Provincia provincia3 = list2[0];
                        provincia2 = provincia3.MapId;
                        if (provincia3.MapId == 199)
                        {
                            partido3 = provincia3.Partidos[0];
                            partido2 = partido3.PolId;
                        }
                    }
                    if (partido3 == null && !string.IsNullOrEmpty(partido))
                    {
                        IList <Partido> list3 = this.NomenclarPartidoI(partido, provincia2);
                        if (list3.Count == 1)
                        {
                            partido3 = list3[0];
                            partido2 = partido3.PolId;
                        }
                    }
                }
                else
                {
                    if (!string.IsNullOrEmpty(partido))
                    {
                        IList <Partido> list3 = this.NomenclarPartidoI(partido, -1);
                        if (list3.Count == 1)
                        {
                            partido3 = list3[0];
                            partido2 = partido3.PolId;
                        }
                    }
                }
                IList <Poligonal> list4 = this.NomenclarPoligonalI(calle, partido2, provincia2);
                if (list4.Count == 0)
                {
                    result = list;
                }
                else
                {
                    if (altura > 0)
                    {
                        foreach (Poligonal current in list4)
                        {
                            if (current.AlturaMinima - 1 <= altura && current.AlturaMaxima >= altura)
                            {
                                DireccionVO direccionVO = base.ValidarAltura(current.PolId, altura, current.MapId);
                                if (direccionVO != null)
                                {
                                    list.Add(direccionVO);
                                }
                            }
                        }
                    }
                    else
                    {
                        IList <Poligonal> list5 = this.NomenclarPoligonalI(esquina, partido2, provincia2);
                        foreach (Poligonal current in list4)
                        {
                            foreach (Poligonal current2 in list5)
                            {
                                if (current.MapId == current2.MapId)
                                {
                                    DireccionVO direccionVO = base.ValidarCruce(current.PolId, current2.PolId, current.MapId);
                                    if (direccionVO != null)
                                    {
                                        list.Add(direccionVO);
                                    }
                                }
                            }
                        }
                    }
                    result = list;
                }
            }
            return(result);
        }
Exemplo n.º 8
0
 private void SetearFila(DataGridViewRow r, Provincia provincia)
 {
     r.Cells[CmnProvincia.Index].Value = provincia.NombreProvincia;
     r.Tag = provincia;
 }
Exemplo n.º 9
0
        protected void btnEditPaciente_Click(object sender, EventArgs e)
        {
            Pacientes item = pacientesEdit;

            item.nombres   = Edit_register_nombres.Text;
            item.Apellidos = Edit_register_apellidos.Text;
            item.cedula    = Edit_register_cedula.Text;
            Sexo sexo = new Sexo();

            sexo.id_sexo = Convert.ToInt32(Edit_DropDownListSexo.SelectedValue);
            item.sexo    = sexo;
            string fecha = Edit_register_fechaNacimiento.Text;

            // DateTime dateTimefechaNacimiento = DateTime.ParseExact(fecha, "yyyy-MM-dd", null);
            DateTime dateTimefechaNacimiento = DateTime.Parse(Edit_register_fechaNacimiento.Text.ToString());

            // DateTime dateTimefechaNacimiento = DateTime.Parse(Edit_register_fechaNacimiento.Text);
            item.fechaNacimiento     = dateTimefechaNacimiento;
            item.cedulaRepresentante = Edit_register_cedula_representante.Text;
            Nacionalidad nacionalidad = new Nacionalidad();

            nacionalidad.id_nacionalidad = Convert.ToInt32(Edit_DropDownListNacionalidad.SelectedValue);
            item.Nacionalidad            = nacionalidad;
            Autoidetificacion autoidetificacion = new Autoidetificacion();

            autoidetificacion.id_autoidetificacion = Convert.ToInt32(Edit_DropDownListAutoidentificación.SelectedValue);
            item.autoidetificacion = autoidetificacion;
            AfiliadoPaciente afiliadoPaciente = new AfiliadoPaciente();

            afiliadoPaciente.id_AfiliadoPaciente = Convert.ToInt32(Edit_DropDownListAfiliadoPaciente.SelectedValue);
            item.afiliadoPaciente = afiliadoPaciente;
            GrupoPrioritario grupoPrioritario = new GrupoPrioritario();

            grupoPrioritario.id_GrupoPrioritario = Convert.ToInt32(Edit_DropDownListGrupoPrioritario.SelectedValue);
            item.grupoPrioritario = grupoPrioritario;
            Provincia provincia = new Provincia();

            provincia.id_Provincia = Convert.ToInt32(Edit_DropDownListProvincia.SelectedValue);
            item.provincia         = provincia;
            Canton canton = new Canton();

            canton.id_Canton = Convert.ToInt32(Edit_DropDownListCanton.SelectedValue);
            item.canton      = canton;
            Parroquia parroquia = new Parroquia();

            parroquia.id_Parroquia = Convert.ToInt32(Edit_DropDownListParroquia.SelectedValue);
            item.parroquia         = parroquia;
            item.resinto           = Edit_register_resinto.Text;
            item.TipoSangre        = Edit_DropDownLisTipoSangre.SelectedValue;
            item.Telefono          = Edit_register_telefono.Text;
            if (Edit_1FileUploadFotoPerfil.HasFile)
            {
                Imagen.Instance.GuardarImagen(Edit_1FileUploadFotoPerfil);
                item.foto = "img/" + Imagen.Instance.nombreArchivo;
            }
            //item.foto = "graficos/avatar-2.jpg";
            PacienteLN pacienteLN = new PacienteLN();

            pacienteLN.UpdatePaciente(item);
            ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertReload('Actualización!','Se Realizo Correctamente','success','OK');", true);
            //Response.Redirect(GetRouteUrl("PacientesRoute", new { idGrupo = grupo.idGrupo }));
        }
Exemplo n.º 10
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                PacienteLN       data     = new PacienteLN();
                List <Pacientes> lst      = data.Mostrar();
                Boolean          noExiste = true;
                Pacientes        item     = new Pacientes();
                item.id_Paciente = 0;
                item.nombres     = register_nombres.Text;
                item.Apellidos   = register_apellidos.Text;
                item.cedula      = register_cedula.Text;
                Sexo sexo = new Sexo();
                sexo.id_sexo = Convert.ToInt32(DropDownListSexo.SelectedValue);
                item.sexo    = sexo;

                DateTime dateTimefechaNacimiento = DateTime.Parse(register_fechaNacimiento.Text);
                item.fechaNacimiento     = dateTimefechaNacimiento;
                item.cedulaRepresentante = register_cedula_representante.Text;
                Nacionalidad nacionalidad = new Nacionalidad();
                nacionalidad.id_nacionalidad = Convert.ToInt32(DropDownListNacionalidad.SelectedValue);
                item.Nacionalidad            = nacionalidad;
                Autoidetificacion autoidetificacion = new Autoidetificacion();
                autoidetificacion.id_autoidetificacion = Convert.ToInt32(DropDownListAutoidentificación.SelectedValue);
                item.autoidetificacion = autoidetificacion;
                AfiliadoPaciente afiliadoPaciente = new AfiliadoPaciente();
                afiliadoPaciente.id_AfiliadoPaciente = Convert.ToInt32(DropDownListAfiliadoPaciente.SelectedValue);
                item.afiliadoPaciente = afiliadoPaciente;
                GrupoPrioritario grupoPrioritario = new GrupoPrioritario();
                grupoPrioritario.id_GrupoPrioritario = Convert.ToInt32(DropDownListGrupoPrioritario.SelectedValue);
                item.grupoPrioritario = grupoPrioritario;
                Provincia provincia = new Provincia();
                provincia.id_Provincia = Convert.ToInt32(DropDownListProvincia.SelectedValue);
                item.provincia         = provincia;
                Canton canton = new Canton();
                canton.id_Canton = Convert.ToInt32(DropDownListCanton.SelectedValue);
                item.canton      = canton;
                Parroquia parroquia = new Parroquia();
                parroquia.id_Parroquia = Convert.ToInt32(DropDownListParroquia.SelectedValue);
                item.parroquia         = parroquia;
                item.resinto           = register_resinto.Text;
                item.TipoSangre        = DropDownLisTipoSangre.SelectedValue;
                item.Telefono          = register_telefono.Text;
                if (FileUploadNewUser.HasFile)
                {
                    Imagen.Instance.GuardarImagen(FileUploadNewUser);
                    item.foto = "img/" + Imagen.Instance.nombreArchivo;
                }
                else
                {
                    item.foto = "img/User.png";
                }

                foreach (Pacientes ite in lst)
                {
                    if (ite.cedula.Equals(item.cedula))
                    {
                        noExiste = false;
                    }
                }
                if (noExiste)
                {
                    Pacientes u = new Pacientes();
                    u.id_Paciente = data.InsertUsuarioReturnID(item);//inserta y se va home
                    LNAsignarGrupo  lna = new LNAsignarGrupo();
                    AsignacionGrupo a   = new AsignacionGrupo();
                    a.creador   = 0;
                    a.grupo     = grupo;
                    a.pacientes = u;
                    lna.IsertarGrupoUsuario(a);
                    ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertReload('Creación!','Se Realizo Correctamente','success','OK');", true);
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertNoRedirect('Error!','Usuario ya esta registrado','error','OK');", true);
                    //string script = @"<script type='text/javascript'>
                    //        alert('Usuario Ya registrado ');
                    //    </script>";
                    //ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                    //redirecciona
                }
                // Response.Redirect(GetRouteUrl("PacientesRoute", new { idGrupo = grupo.idGrupo }));
            }
            catch (Exception ex)
            {
                Response.Redirect(GetRouteUrl("PacientesRoute", new { idGrupo = grupo.idGrupo }), false);
                Response.Write("<script>alert('" + ex.Message + "')</script>");
            }
        }
Exemplo n.º 11
0
        public Cliente GetClienteByID(string Id)
        {
            SqlConnection conexion = new SqlConnection(Conexion.Cadena);


            Cliente oCliente = new Cliente();

            try
            {
                conexion.Open();
                string sql = @"select * from Cliente where id = @ID";

                SqlCommand command = new SqlCommand(sql, conexion);
                command.Parameters.AddWithValue("@ID", Id);
                command.CommandText = sql;
                command.CommandType = CommandType.Text;
                SqlDataReader dr        = command.ExecuteReader();
                int           pro       = 0;
                Provincia     provincia = new Provincia();
                while (dr.Read())
                {
                    oCliente.Cedula     = dr["ID"].ToString();
                    oCliente.Nombre     = dr["Nombre"].ToString();
                    oCliente.Apellidos  = dr["Apellidos"].ToString();
                    oCliente.Telefono   = dr["Telefono"].ToString();
                    oCliente.Contrasena = dr["Contrasena"].ToString();

                    oCliente.Correo = dr["Correo"].ToString();
                    pro             = Convert.ToInt32(dr["Provincia"].ToString());
                    if (pro == 1)
                    {
                        provincia.Codigo = 1;
                        provincia.Nombre = "San Jose";
                    }
                    if (pro == 2)
                    {
                        provincia.Codigo = 2;
                        provincia.Nombre = "Alejuela";
                    }
                    if (pro == 3)
                    {
                        provincia.Codigo = 3;
                        provincia.Nombre = "Cartago";
                    }
                    if (pro == 4)
                    {
                        provincia.Codigo = 4;
                        provincia.Nombre = "Heredia";
                    }
                    if (pro == 5)
                    {
                        provincia.Codigo = 5;
                        provincia.Nombre = "Guanacaste";
                    }
                    if (pro == 6)
                    {
                        provincia.Codigo = 6;
                        provincia.Nombre = "Puntarenas";
                    }
                    if (pro == 7)
                    {
                        provincia.Codigo = 7;
                        provincia.Nombre = "Limon";
                    }
                }
            }
            catch (Exception er)
            {
                StringBuilder msg = new StringBuilder();
                msg.AppendFormat("Mensaje    :{0}\n", er.Message);
                msg.AppendFormat("Source     :{0}\n", er.Source);
                msg.AppendFormat("StackTrace :{0}\n", er.StackTrace);
            }
            finally
            {
                conexion.Close();
            }
            return(oCliente);
        }
Exemplo n.º 12
0
        public static async Task SeedAsync(this ApplicationDbContext db, UserManager <Utente> userManager, RoleManager <IdentityRole> roleManager)
        {
            #region Seed comuni italiani

            if (!db.Regioni.Any() && !db.Province.Any() && !db.Comuni.Any())
            {
                var regioni  = new List <Regione>();
                var province = new List <Provincia>();
                var comuni   = new List <Comune>();

                var assembly     = typeof(DatabaseSeeder).GetTypeInfo().Assembly;
                var resourceName = $"{nameof(DataStorm)}.{nameof(Web)}.Resources.Elenco-codici-statistici-e-denominazioni-al-01_07_2016.csv";

                var primaLineaPassata = false;

                using (Stream stream = assembly.GetManifestResourceStream(resourceName))
                    using (StreamReader reader = new StreamReader(stream))
                    {
                        while (!reader.EndOfStream)
                        {
                            var linea = reader.ReadLine();

                            if (!primaLineaPassata)
                            {
                                primaLineaPassata = true;
                                continue;
                            }

                            var celle = linea.Split(';');

                            int codiceRegione;
                            if (int.TryParse(celle[0], out codiceRegione))
                            {
                                var nomeCittà      = celle[5];
                                var nomeRegione    = celle[9];
                                var nomeProvincia  = string.Equals(celle[11], "-") ? celle[10] : celle[11];
                                var siglaProvincia = celle[13];

                                var regione = regioni.SingleOrDefault(r => r.Nome == nomeRegione);
                                if (regione == null)
                                {
                                    regione = new Regione {
                                        ID = codiceRegione, Nome = nomeRegione
                                    };
                                    regioni.Add(regione);
                                }

                                var provincia = province.SingleOrDefault(p => p.Sigla == siglaProvincia);
                                if (provincia == null)
                                {
                                    provincia = new Provincia {
                                        Sigla = siglaProvincia, Denominazione = nomeProvincia, RegioneID = regione.ID, Regione = regione
                                    };
                                    province.Add(provincia);
                                }

                                var comune = new Comune {
                                    Denominazione = nomeCittà, SiglaProvincia = siglaProvincia, Provincia = provincia
                                };
                                comuni.Add(comune);
                                db.Comuni.Add(comune);
                            }
                        }
                    }

                await db.SaveChangesAsync();
            }

            #endregion

            #region Seed Ruoli utente
            {
                var ruoli = Enum.GetValues(typeof(Ruolo)).Cast <Ruolo>();
                foreach (var ruolo in ruoli)
                {
                    var ruoloString  = Enum.GetName(typeof(Ruolo), ruolo);
                    var identityRole = await roleManager.FindByNameAsync(ruoloString);

                    if (identityRole == null)
                    {
                        identityRole = new IdentityRole {
                            Name = ruoloString
                        };
                        await roleManager.CreateAsync(identityRole);
                    }
                }
            }
            #endregion

            #region Seed Utenti
            {
                var utentiAggiunti = new List <string>();

                var ruoli = await roleManager.Roles.ToListAsync();

                foreach (var ruolo in ruoli)
                {
                    for (var i = 1; i <= 5; i++)
                    {
                        var email = $"{ruolo.Name}{i}@test.it";
                        await userManager.CreaUtente(db, email, ruolo.Name);

                        utentiAggiunti.Add(email);
                    }
                }

                var utentiDaEliminare = await userManager.Users.Where(u => !utentiAggiunti.Contains(u.Email)).ToListAsync();

                foreach (var utente in utentiDaEliminare)
                {
                    var segnalazioniDaEliminare = await db.Segnalazioni.Where(s => s.UtenteSegnalazione == utente).ToListAsync();

                    foreach (var segnalazione in segnalazioniDaEliminare)
                    {
                        db.Segnalazioni.Remove(segnalazione);
                    }

                    var immobiliDaEliminare = await db.Immobili.Where(i => i.UtenteAppartenenza == utente).ToListAsync();

                    foreach (var immobile in immobiliDaEliminare)
                    {
                        db.Immobili.Remove(immobile);
                    }

                    var eliminazioneUtente = await userManager.DeleteAsync(utente);

                    if (!eliminazioneUtente.Succeeded)
                    {
                        throw new Exception($"SEED: si sono verificati i seguenti errori durante l\'eliminazione dell\'utente {utente.Email}: {string.Join("; ", eliminazioneUtente.Errors.Select(e => e.Description))}");
                    }
                }
            }
            #endregion

            #region Seed Tipologie lavoro
            {
                foreach (var tipologiaLavoro in TipologieLavoroDefault)
                {
                    var tipologiaLavoroEsistente = await db.TipologieLavoro.FirstOrDefaultAsync(t => t.Codice == tipologiaLavoro.Codice);

                    if (tipologiaLavoroEsistente == null)
                    {
                        db.TipologieLavoro.Add(tipologiaLavoro);
                    }
                }

                await db.SaveChangesAsync();
            }
            #endregion

            #region Seed Aziende
            {
                if (!await db.Aziende.AnyAsync())
                {
                    var tipologieLavoro = await db.TipologieLavoro.ToListAsync();

                    for (var i = 1; i <= 20; i++)
                    {
                        var azienda = new Azienda
                        {
                            RagioneSociale    = $"Azienda {i} S.p.A.",
                            PartitaIva        = (123456789 + i).ToString(),
                            Citta             = "Ancona",
                            Indirizzo         = $"via Verdi {i}",
                            Posizione         = await GetRandomPuntoRegioneMarche(),
                            AziendaTipoLavoro = new List <AziendeTipoLavoro>
                            {
                                new AziendeTipoLavoro
                                {
                                    TipoLavoro = tipologieLavoro.ElementAt(Random.Next(0, tipologieLavoro.Count))
                                }
                            }
                        };

                        db.Aziende.Add(azienda);
                    }

                    await db.SaveChangesAsync();
                }
            }
            #endregion

            #region Seed Topics
            {
                foreach (var topic in TopicsEsempio)
                {
                    if (!await db.Topics.AnyAsync(t => t.Codice == topic))
                    {
                        db.Topics.Add(new Topic {
                            Codice = topic
                        });
                    }
                }

                await db.SaveChangesAsync();
            }
            #endregion

            #region Seed Avvisi
            {
                var topics = await db.Topics.ToListAsync();

                foreach (var topic in topics)
                {
                    for (var i = 1; i <= 100; i++)
                    {
                        var avviso = new Avviso
                        {
                            Titolo         = $"Avviso {topic.Codice} {i}",
                            Descrizione    = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum congue luctus dapibus. Integer ac porta lacus, ultricies aliquet purus. Etiam in ex mi. Duis commodo sit amet metus id consectetur. Aliquam mollis convallis vehicula. Morbi ultricies, dolor at condimentum mattis, arcu leo malesuada est, quis molestie ex mi id purus. Etiam auctor posuere auctor.",
                            Links          = await GetLinkEsempio(),
                            ImmaginiAvviso = await GetImmaginiEsempio(),
                            AreeMappe      = new List <AreaMappa>
                            {
                                new AreaMappa
                                {
                                    TipoMappa  = TipoAreaMappa.Punto,
                                    PuntiMappa = new List <PuntoMappa> {
                                        await GetRandomPuntoRegioneMarche()
                                    }
                                }
                            }
                        };

                        avviso.AvvisiTopics = new List <AvvisoTopic> {
                            new AvvisoTopic {
                                AvvisoRiferimento = avviso, TopicRiferimento = topic
                            }
                        };

                        if (!await db.Avvisi.AnyAsync(a => a.Titolo == avviso.Titolo))
                        {
                            db.Avvisi.Add(avviso);
                        }
                    }
                }

                await db.SaveChangesAsync();
            }
            #endregion

            #region Seed Segnalazioni
            {
                if (!await db.Segnalazioni.AnyAsync())
                {
                    var tipologieSegnalazioni = Enum.GetValues(typeof(TipologiaSegnalazione)).Cast <TipologiaSegnalazione>().ToArray();

                    var utenti = await userManager.Users.ToListAsync();

                    foreach (var utente in utenti)
                    {
                        if (await userManager.IsInRoleAsync(utente, nameof(Ruolo.Cittadino)))
                        {
                            for (var i = 1; i <= 10; i++)
                            {
                                var segnalazione = new Segnalazione
                                {
                                    Descrizione        = $"Segnalazione {i}",
                                    Localizzazione     = await GetRandomPuntoRegioneMarche(),
                                    TipoSegnalazione   = tipologieSegnalazioni[Random.Next(tipologieSegnalazioni.Length)],
                                    UtenteSegnalazione = utente
                                };

                                db.Segnalazioni.Add(segnalazione);
                            }

                            await db.SaveChangesAsync();
                        }
                    }
                }
            }
            #endregion
        }
Exemplo n.º 13
0
        private void combo1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (combo1.SelectedItem.ToString() == "Filtro por Fechas")
            {
                // oculta todo
                fFecha.Show();
                fecha.Show();
                fecha2.Show();
                Provincia.Hide();
                canton.Hide();
                distritos.Hide();
                hash.Hide();
                label.Hide();
            }
            else if (combo1.SelectedItem.ToString() == "Filtro por Provincia")
            {
                fFecha.Hide();
                fecha.Hide();
                fecha2.Hide();
                Provincia.Show();
                canton.Hide();
                distritos.Hide();
                hash.Hide();
                label.Hide();
                Provincia.Items.Clear();
                Provincia.Text = "Provincia";
                cargarProvincia();
            }

            else if (combo1.SelectedItem.ToString() == "Filtro por Canton")
            {
                fFecha.Hide();
                fecha.Hide();
                fecha2.Hide();
                Provincia.Show();
                canton.Show();
                distritos.Hide();
                hash.Hide();
                label.Hide();
                canton.Items.Clear();
                canton.Text = "Cantón";
                Provincia.Items.Clear();
                Provincia.Text = "Provincia";
                cargarProvincia();
            }
            else if (combo1.SelectedItem.ToString() == "Filtro por Distrito")
            {
                fFecha.Hide();
                fecha.Hide();
                fecha2.Hide();
                Provincia.Show();
                canton.Show();
                distritos.Show();

                hash.Hide();
                label.Hide();
                distritos.Items.Clear();
                distritos.Text = "Distrito";
                canton.Items.Clear();
                canton.Text = "Cantón";
                Provincia.Items.Clear();
                Provincia.Text = "Provincia";
                cargarProvincia();
            }
            else if (combo1.SelectedItem.ToString() == "Filtro por HashTag")
            {
                fFecha.Hide();
                fecha.Hide();
                fecha2.Hide();
                Provincia.Hide();
                canton.Hide();
                distritos.Hide();
                hash.Show();
                label.Show();
            }
        }
Exemplo n.º 14
0
 public int SaveProvincia(Provincia emp)
 {
     _ProvinciaRepository.Add(emp);
     SlsContext.SaveChanges();
     return(1);
 }
Exemplo n.º 15
0
 public bool Delete(Provincia provincia)
 {
     return(_unitOfWork.Provincia.Delete(provincia));
 }
Exemplo n.º 16
0
        public Provincia ProvinciaID(Provincia Provincia)
        {
            ProvinciaAD acceso = new ProvinciaAD();

            return(acceso.ProvinciaId(Provincia));
        }
Exemplo n.º 17
0
        protected override void Seed(DataContext context)
        {
            try
            {
                // Semilla de Provincias
                if (!context.Provincias.Any())
                {
                    var provincia = new Provincia
                    {
                        Descripcion = @"Tucumán", EstaEliminado = false, Departamentos = new List <Departamento>()
                    };

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Burruyacú",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "7 de Abril (Siete de Abril)", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio San Jorge", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Chañar", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Naranjo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Garmendia", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "La Ramada", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Macomitas", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Piedrabuena", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Benjamín Aráoz", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Burruyacú", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Padre Monti", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Capital",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad
                            {
                                Descripcion = "San Miguel de Tucumán", EstaEliminado = false
                            }
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Chicligasta",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Alpachiri", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Alto Verde", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Arcadia", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio San Roque", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Concepción", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Iltico", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "La Trinidad", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Medinas", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Cruz Alta",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Alderetes", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Banda del Río Salí", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Colombres", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Colonia Mayo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Delfín Gallo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Bracho", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "La Florida", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Las Cejas", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Los Ralos", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Pacará", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Ranchillos", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "San Andrés", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Famaillá",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Barrio Casa Rosada", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Campo de Herrera", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Famaillá", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Ingenio Fronterita", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Graneros",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Graneros", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Lamadrid", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Taco Ralo", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Juan Bautista Alberdi",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Juan Bautista Alberdi", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Belgrano", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "La Cocha",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "La Cocha", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "San Jose de la Cocha", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Leales",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Bella Vista", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Estación Aráoz", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Los Puestos", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Manuel García Fernández", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Pala Pala", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Río Colorado", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Santa Rosa de Leales", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa de Leales", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Fiad (- Ingenio Leales)", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Lules",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Barrio San Felipe", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Manantial", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Ingenio San Pablo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "La Reducción", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Lules", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Monteros",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Acheral", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Capitán", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Monteros", EstaEliminado = false
                            },
                            new Localidad
                            {
                                Descripcion = "Pueblo Independencia (Santa Rosa y Los Rojo)", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Río Seco", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Santa Lucía", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Sargento Moya", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Soldado Maldonado", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Teniente Berdina", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Quinteros", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Río Chico",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Aguilares", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Los Sarmientos", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Río Chico", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Santa Ana", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Clodomiro Hileret", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Simoca",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Atahona", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Monteagudo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Nueva Trinidad", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Santa Cruz", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Simoca", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Chicligasta", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Tafí del Valle",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Amaicha del Valle", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Colalao del Valle", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Mollar", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Tafí del Valle", EstaEliminado = false
                            }
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Tafí Viejo",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Barrio El Cruce", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio Lomas de Tafí", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio Mutual San Martín", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio Parada 14", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Barrio U.T.A. II", EstaEliminado = false
                            },
                            new Localidad
                            {
                                Descripcion   = "Diagonal Norte (- Luz y Fuerza - Los Pocitos - Villa Nueva Italia)",
                                EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "El Cadillal", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Tafí Viejo", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Las Flores", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Mariano Moreno (- El Colmenar)", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Trancas",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Choromoro", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "San Pedro de Colalao", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa de Trancas", EstaEliminado = false
                            },
                        }
                    });

                    provincia.Departamentos.Add(new Departamento
                    {
                        Descripcion   = "Yerba Buena",
                        EstaEliminado = false,
                        Localidades   = new List <Localidad>
                        {
                            new Localidad {
                                Descripcion = "Barrio San José III", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Villa Carmela (Cebil Redondo)", EstaEliminado = false
                            },
                            new Localidad {
                                Descripcion = "Yerba Buena (- Marcos Paz)", EstaEliminado = false
                            },
                        }
                    });

                    context.Provincias.Add(provincia);

                    context.SaveChanges();
                }

                // ================================================================================================= //
                // ============================     Condicion de Iva      ========================================== //
                // ================================================================================================= //

                if (!context.CondicionIvas.Any())
                {
                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "IVA Responsable No Inscripto", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "IVA Sujeto Exento", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(
                        new CondicionIva {
                        Descripcion = "Consumidor Final", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "Responsable Monotributo", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "Proveedor del Exterior", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "Cliente del Exterior", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "IVA Liberado - Ley 19.640", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(new CondicionIva
                    {
                        Descripcion = "Monotributista Social", EstaEliminado = false
                    });

                    context.CondicionIvas.Add(
                        new CondicionIva {
                        Descripcion = "IVA No Alcanzado", EstaEliminado = false
                    });

                    context.SaveChanges();
                }

                // ================================================================================================= //
                // ============================        Cliente Por Defecto    ====================================== //
                // ================================================================================================= //

                if (!context.Personas.OfType <Cliente>().Any(x => x.Dni == "99999999"))
                {
                    var localidadPorDefecto = context.Localidades.AsNoTracking().FirstOrDefault(x => x.Descripcion == "San Miguel de Tucumán");

                    var condicionIvaPorDefecto = context.CondicionIvas.AsNoTracking().FirstOrDefault(x => x.Descripcion == "Consumidor Final");

                    var ClienteConsumidorFinal = new Cliente
                    {
                        LocalidadId       = localidadPorDefecto.Id,
                        CondicionIvaId    = condicionIvaPorDefecto.Id,
                        Apellido          = "Consumidor",
                        Nombre            = "Final",
                        Dni               = "99999999",
                        EstaEliminado     = false,
                        ActivarCtaCte     = false,
                        Direccion         = "No Declarada",
                        Mail              = "*****@*****.**",
                        MontoMaximoCtaCte = 0m,
                        TieneLimiteCompra = false,
                        Telefono          = "0123456789"
                    };

                    context.Personas.Add(ClienteConsumidorFinal);

                    context.SaveChanges();
                }

                if (!context.Contadores.Any())
                {
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.A
                    });
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.B
                    });
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.C
                    });
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.NotaCredito
                    });
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.Presupuesto
                    });
                    context.Contadores.Add(new Contador
                    {
                        EstaEliminado = false, Valor = 0, TipoComprobante = TipoComprobante.Remito
                    });
                    context.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw new Exception($"Ocurrio un Error en el Seed - {e.Message}");
            }
        }
Exemplo n.º 18
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            try
            {
                if (Request.QueryString["Id_Novedad"] == null)
                {
                    Response.Redirect(VariableSession.PaginaInicio, true);
                }

                div_DesPrestamoDATIntra.Visible = dg_Cuotas_DATIntra.Visible = div_DesarrolloPrestamo.Visible = dg_Cuotas_Correo.Visible = false;

                long idnov   = Convert.ToInt64(Request.QueryString["Id_Novedad"].ToString());
                bool esAnses = bool.Parse(Session["EsAnses"].ToString());

                log.DebugFormat("Voy a buscar Novedades_Traer_X_Id({0})", idnov);

                WSNovedad.Novedad Nov = new WSNovedad.Novedad();
                Nov = Novedad.NovedadesTraerXId_TodaCuotas(idnov);

                if (Nov == null || Nov.IdNovedad == 0)
                {
                    ErrorEnPagina();
                }

                log.Debug("Cargo los datos a la pagina");

                lbl_Solicitud.Text   = Nov.IdNovedad.ToString();
                lbl_Sucursal.Visible = !esAnses;
                lbl_Sucursal.Text    = "Sucursal: " + Nov.Nro_Sucursal;

                lbl_Monto_Prestamo.Text = Nov.MontoPrestamo.ToString();
                lbl_Cant_Ctas.Text      = Nov.CantidadCuotas.ToString();
                lbl_TNA.Text            = Nov.TNA.ToString();
                lbl_CFTEA.Text          = Nov.CFTEAReal.ToString();

                log.DebugFormat("Convierto el Monto del Prestamo: {0} a letras", Nov.MontoPrestamo);

                lbl_Importe_texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.MontoPrestamo, true);
                lbl_Importe.Text       = Nov.MontoPrestamo.ToString("0.00");

                log.DebugFormat("Convierto la cantidad de cuotas: {0} a letras", Nov.CantidadCuotas);

                lbl_Cuotas_Texto.Text = Auxiliar.Convertir_Numero_a_Texto(Nov.CantidadCuotas, false);
                lbl_Cuotas.Text       = Nov.CantidadCuotas.ToString();

                lbl_Codigo_Descuento.Text = Nov.UnConceptoLiquidacion.CodConceptoLiq.ToString();
                lbl_Descripcion.Text      = Nov.UnConceptoLiquidacion.DescConceptoLiq;


                lbl_Apellido.Text    = Nov.UnBeneficiario.ApellidoNombre;
                lbl_N_Beneficio.Text = Nov.UnBeneficiario.IdBeneficiario.ToString();
                lbl_CUIL.Text        = Util.FormateoCUIL(Nov.UnBeneficiario.Cuil.ToString(), true);

                lbl_dia.Text = Nov.FechaNovedad.ToString("dd");
                lbl_Mes.Text = Nov.FechaNovedad.ToString("MMMM");
                lbl_Ano.Text = Nov.FechaNovedad.ToString("yyyy");

                lbl_Nro_Sucursal.Text = Nov.Nro_Sucursal;
                lbl_Operador.Text     = Nov.UnAuditoria.Usuario;

                DateTime fecha = DateTime.Now;
                lbl_Impreso.Text = "Impreso el " + fecha.ToString("dd/MM/yyyy") + " a las " + fecha.ToString("HH:mm") + " horas.";

                log.DebugFormat("Busco el domiciolio por id {0}", Nov.IdDomicilioBeneficiario);

                WSBeneficiario.Domicilio unD = new WSBeneficiario.Domicilio();

                string mensajeADP = string.Empty;

                bool domicilio = Beneficiario.TraerDomicilio(Nov.UnBeneficiario.Cuil.ToString(), Nov.IdDomicilioBeneficiario, out unD);

                if (!domicilio)
                {
                    log.Debug("No se encontro un domicilio para el id solicitado");
                    ErrorEnPagina();
                }
                else
                {
                    log.Debug("Cargo el domicilio a la página");

                    string piso = string.IsNullOrEmpty(unD.Piso) ? "" : "&nbsp;&nbsp;&nbsp;Piso: " + unD.Piso;
                    string Dto  = string.IsNullOrEmpty(unD.Departamento) ? "" : "&nbsp;&nbsp;&nbsp;Dto: " + unD.Departamento;


                    lbl_Domicilio.Text = unD.Calle + "&nbsp;&nbsp;&nbsp;N°: " + unD.NumeroCalle + piso + Dto;

                    if (!string.IsNullOrEmpty(unD.NumeroTel))
                    {
                        lbl_Telefono1.Text  = unD.EsCelular ? "Celular: " : "";
                        lbl_Telefono1.Text += unD.PrefijoTel + " - " + unD.NumeroTel;
                    }
                    else
                    {
                        lbl_Telefono1.Text = "Sin Información";
                    }

                    if (!string.IsNullOrEmpty(unD.NumeroTel2))
                    {
                        lbl_Telefono2.Text  = unD.EsCelular2 ? "Celular: " : "";
                        lbl_Telefono2.Text += unD.PrefijoTel2 + " - " + unD.NumeroTel2;
                    }
                    else
                    {
                        lbl_Telefono2.Text = "Sin Información";
                    }

                    lbl_Mail.Text = unD.Mail;

                    lbl_Localidad.Text = unD.Localidad;
                    lbl_Provincia.Text = Provincia.TraerProvinciasPorId(unD.UnaProvincia.CodProvincia);
                    lbl_CP.Text        = unD.CodigoPostal;
                }

                if (Nov.unaLista_Cuotas.Length <= 0)
                {
                    log.Debug("No hay cuotas para mostrar en la página");
                }
                else
                {
                    log.DebugFormat("Cargo {0} coutas a la página", Nov.unaLista_Cuotas.Length);

                    if (!esAnses)
                    {
                        dg_Cuotas_Correo.DataSource = (from l in Nov.unaLista_Cuotas
                                                       select new
                        {
                            nrocuota = l.NroCuota,
                            Intereses = l.Intereses,
                            Amortizacion = l.Amortizacion,
                            Cuota_Pura = l.Intereses + l.Amortizacion,
                            Gastos_Admin = l.Gasto_Adm + l.Gasto_Adm_Tarjeta,
                            Seguro_Vida = l.Seguro_Vida,
                            Importe_Cuota = l.Importe_Cuota
                        });
                        dg_Cuotas_Correo.DataBind();
                        div_DesarrolloPrestamo.Visible = dg_Cuotas_Correo.Visible = true;
                    }
                    else
                    {
                        var nroCuotaMax = (from l in Nov.unaLista_Cuotas
                                           select l.NroCuota).Last();

                        dg_Cuotas_DATIntra.DataSource = (from l in Nov.unaLista_Cuotas
                                                         where (esAnses &&
                                                                l.NroCuota == 1 ||
                                                                l.NroCuota == nroCuotaMax)
                                                         select new
                        {
                            nrocuota = l.NroCuota,
                            Intereses = l.Intereses,
                            Amortizacion = l.Amortizacion,
                            Cuota_Pura = l.Intereses + l.Amortizacion,
                            Gastos_Admin = l.Gasto_Adm + l.Gasto_Adm_Tarjeta,
                            Seguro_Vida = l.Seguro_Vida,
                            Importe_Cuota = l.Importe_Cuota
                        });



                        dg_Cuotas_DATIntra.DataBind();
                        div_DesPrestamoDATIntra.Visible = dg_Cuotas_DATIntra.Visible = true;
                    }
                }

                img_CodeBar.ImageUrl = "CB.aspx?a=" + Nov.IdNovedad.ToString("0000000000") + "&now=" + DateTime.Now.Millisecond;

                pnl_Recibo.Visible = string.IsNullOrEmpty(Nov.CBU);

                if (Nov.GeneraCompImpedimentoFirma)
                {
                    div_ConsImpedimentoFirma.Visible = true;
                    lbl_FechaCredito.Text            = Nov.FechaNovedad.ToShortDateString();
                    lbl_NroCredito.Text = lbl_NroCredito.Text + Nov.IdNovedad.ToString();
                    lbl_ApeyNombreImpedidoFirma.Text = Nov.UnBeneficiario.ApellidoNombre;
                }
            }
            catch (Exception err)
            {
                log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), err.Source, err.Message));
                ErrorEnPagina();
            }
        }
    }
Exemplo n.º 19
0
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     try
     {
         Barrio barrio = new Barrio();
         barrio.ID          = Convert.ToInt32(cbxBarrio.SelectedValue);
         barrio.Descripcion = cbxBarrio.Text.ToString();
         Localidad localidad = new Localidad();
         localidad.ID          = Convert.ToInt32(cbxLocalidad.SelectedValue);
         localidad.Descripcion = cbxLocalidad.Text.ToString();
         Provincia provincia = new Provincia();
         provincia.ID          = Convert.ToInt32(cbxProvincia.SelectedValue);
         provincia.Descripcion = cbxProvincia.Text.ToString();
         TipoDireccion tipoDireccion = new TipoDireccion();
         tipoDireccion.ID          = Convert.ToInt32(cbxTDireccion.SelectedValue);
         tipoDireccion.Descripcion = cbxTDireccion.Text.ToString();
         Direccion direccion = new Direccion();
         direccion.Calle         = txtCalle.Text;
         direccion.Numero        = Convert.ToInt32(txtAltura.Text);
         direccion.Barrio        = barrio;
         direccion.Localidad     = localidad;
         direccion.Provincia     = provincia;
         direccion.TipoDireccion = tipoDireccion;
         CargoEmpleado cargo = new CargoEmpleado();
         cargo.ID          = Convert.ToInt32(cbxCargo.SelectedValue);
         cargo.Descripcion = cbxCargo.Text.ToString();
         TipoTelefono tipoTelefono = new TipoTelefono();
         tipoTelefono.ID          = Convert.ToInt32(cbxTTelefono.SelectedValue);
         tipoTelefono.Descripcion = cbxTTelefono.Text.ToString();
         Telefono telefono = new Telefono();
         telefono.Numero       = Convert.ToInt32(txtNumero.Text);
         telefono.Empresa      = txtEmpresa.Text.ToString();
         telefono.TipoTelefono = tipoTelefono;
         Fecha fNac = new Fecha();
         fNac.Dia = Convert.ToInt32(txtNacDia.Text);
         fNac.Mes = Convert.ToInt32(txtNacMes.Text);
         fNac.Año = Convert.ToInt32(txtNacAño.Text);
         Fecha fIng = new Fecha();
         fIng.Dia = Convert.ToInt32(txtIngDia.Text);
         fIng.Mes = Convert.ToInt32(txtIngMes.Text);
         fIng.Año = Convert.ToInt32(txtIngAño.Text);
         Genero genero = new Genero();
         genero.ID          = Convert.ToInt32(cbxGenero.SelectedValue);
         genero.Descripcion = cbxGenero.Text.ToString();
         Oficina oficina = new Oficina();
         oficina.ID          = Convert.ToInt32(cbxOficina.SelectedValue);
         oficina.Descripcion = cbxOficina.Text.ToString();
         Personal nuevo = new Personal();
         nuevo.Nombre          = txtNombre.Text;
         nuevo.Apellido        = txtApellido.Text;
         nuevo.Email           = txtEmail.Text;
         nuevo.Genero          = genero;
         nuevo.Oficina         = oficina;
         nuevo.Cargo           = cargo;
         nuevo.Direccion       = direccion;
         nuevo.Telefono        = telefono;
         nuevo.FechaNacimiento = fNac;
         nuevo.FechaIngreso    = fIng;
         nuevo.Superior        = Convert.ToInt32(txtLegajoSupervisor.Text);
         nuevo.Contraseña      = txtContraseña.Text.ToString();
         nuevo.altaPersonal();
         MessageBox.Show("Agregado Con Exito");
     }
     catch (Exception)
     {
         MessageBox.Show("Complete todos los campos con datos validos");
     }
 }
Exemplo n.º 20
0
    //EVENTOS CLICK BUTTNOS
    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        if (lblIdCliente.Text != string.Empty)
        {
            pOperacion = "Update";
        }
        else
        {
            pOperacion        = "Insert";
            lblIdCliente.Text = "0";
        }

        try
        {
            TipoDocumento oTipoDocumento = new TipoDocumento();
            oTipoDocumento.Id          = ddlTipoDocumento.SelectedIndex + 1;
            oTipoDocumento.Descripcion = ddlTipoDocumento.SelectedItem.Text;

            EstadoCivil oEstadoCivil = new EstadoCivil();
            oEstadoCivil.Id          = ddlEstadoCivil.SelectedIndex + 1;
            oEstadoCivil.Descripcion = ddlEstadoCivil.SelectedItem.Text;

            Provincia oProvincia = new Provincia();
            oProvincia.Id          = ddlProvincias.SelectedIndex + 1;
            oProvincia.Descripcion = ddlProvincias.SelectedItem.Text;

            Ciudad oCiudad = new Ciudad();
            oCiudad.Id          = Convert.ToInt32(ddlCiudades.SelectedItem.Value);
            oCiudad.Provincia   = ddlProvincias.SelectedIndex + 1;
            oCiudad.Descripcion = ddlCiudades.SelectedItem.Text;

            Cliente oCliente = new Cliente();
            oCliente.Id              = Convert.ToInt32(lblIdCliente.Text);
            oCliente.Nombre          = txtNombre.Text;
            oCliente.Apellido        = txtApellido.Text;
            oCliente.TipoDocumento   = oTipoDocumento;
            oCliente.Documento       = Convert.ToInt32(txtDocumento.Text);
            oCliente.FechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text);
            oCliente.EstadoCivil     = oEstadoCivil;
            oCliente.Ocupacion       = txtOcupacion.Text;
            if (rdtMasculino.Checked == true)
            {
                oCliente.Sexo = "Masculino";
            }
            else
            {
                oCliente.Sexo = "Femenino";
            }
            oCliente.Nacionalidad  = txtNacionalidad.Text;
            oCliente.Provincia     = oProvincia;
            oCliente.Ciudad        = oCiudad;
            oCliente.Direccion     = txtDireccion.Text;
            oCliente.Telefono      = txtTelefono.Text;
            oCliente.Celular       = txtCelular.Text;
            oCliente.Observaciones = txtObservaciones.Text;

            Controller.guardarCliente(oCliente, pOperacion);

            Clean();

            lblError.Visible   = true;
            lblError.ForeColor = Color.Blue;
            lblError.Text      = "El Cliente Se Guardo Exitosamente";
        }
        catch (Exception)
        {
            lblError.Visible   = true;
            lblError.ForeColor = Color.Red;
            lblError.Text      = "Ocurrio Un Error Al Guardar Los Datos Del Cliente";
        }
    }
Exemplo n.º 21
0
 private void cargarProvincias()
 {
     cbx_provincia.ValueMember   = "CodigoProvincia";
     cbx_provincia.DisplayMember = "NombreProvincia";
     cbx_provincia.DataSource    = Provincia.mostrarDatos();
 }
Exemplo n.º 22
0
        public void registrar(Provincia t)
        {
            string query = String.Format("insert into provincia (nombre) values (\'{0}\');", t.Nombre);

            db.ejectuarQuery(query);
        }
Exemplo n.º 23
0
        public void UpdateProvincia(Provincia provincia)
        {
            using (var context = new AEPEntities())
            {
                Provincia prov2 = context.Provincia.First(i => i.ProvinciaId == provincia.ProvinciaId);

                prov2.Descripcion = provincia.Descripcion;
                prov2.PaisId = provincia.PaisId;

                context.SaveChanges();
            }
        }
Exemplo n.º 24
0
 public ProvinciaViewModel(Provincia provincia)
 {
     Id          = provincia.Id;
     Descripcion = provincia.Descripcion;
 }
Exemplo n.º 25
0
 public List <Provincia> mostrarSeleccionProvincia()
 {
     provincia = new Provincia();
     return(provincia.mostrarDatos());
 }
Exemplo n.º 26
0
 public void SetProvincia(Provincia provincia)
 {
     this.provincia = provincia;
 }
Exemplo n.º 27
0
 public List <Departamento> mostrarSeleccionDepartamento(int codigoProvincia)
 {
     provincia = new Provincia();
     return(provincia.conocerDepartamento(codigoProvincia));
 }
Exemplo n.º 28
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text.Length != 0)
            {
                if (boxProvincia.SelectedIndex != 0)
                {
                    if (boxCiudad.SelectedIndex != 0)
                    {
                        if (txtDireccion.Text.Length != 0)
                        {
                            Guardando = true;

                            Provincia provincia = new Provincia();
                            provincia.setId(Int32.Parse(boxProvincia.SelectedValue.ToString()));

                            Ciudad ciudad = new Ciudad();
                            ciudad.setId(Int32.Parse(boxCiudad.SelectedValue.ToString()));
                            ciudad.setProvincia(provincia);

                            Cine cine = new Cine();
                            cine.setId(Int32.Parse(dgvCines.CurrentRow.Cells[0].Value.ToString()));
                            cine.setNombre(txtNombre.Text);
                            cine.setCiudad(ciudad);
                            cine.setDireccion(txtDireccion.Text);
                            cine.setDescripcion(txtDescripcion.Text);
                            cine.setEstado(checkActivo.Checked);

                            if (Operacion == NUEVO)
                            {
                                if (cineNeg.agregar(cine))
                                {
                                    MessageBox.Show("Se ha agregado el cine con exito.", "Cine agregado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                    limpiarCajas();

                                    if (ActualizarDgvCines())
                                    {
                                        cine = cineNeg.obtenerUltimo();

                                        if (cine != null)
                                        {
                                            seleccionarFila(cine.getId());
                                        }
                                    }
                                    else
                                    {
                                        MessageBox.Show("No se ha podido actualizar la lista de cines.", "Fallo actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                    }
                                }
                                else
                                {
                                    MessageBox.Show("Ha ocurrido un error en medio de la operacion.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                }
                            }

                            if (Operacion == MODIFICAR)
                            {
                                if (cineNeg.modificar(cine))
                                {
                                    MessageBox.Show("Se ha modificado el cine con exito.", "Cine modificado", MessageBoxButtons.OK, MessageBoxIcon.Information);

                                    if (ActualizarDgvCines())
                                    {
                                        seleccionarFila(cine.getId());
                                    }
                                    else
                                    {
                                        MessageBox.Show("No se ha podido actualizar la lista de cines.", "Fallo actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                    }
                                }
                                else
                                {
                                    MessageBox.Show("Ha ocurrido un error en medio de la operacion.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                }
                            }

                            Guardando = false;
                        }
                        else
                        {
                            MessageBox.Show("La direccion no puede quedar vacia.", "Direccion vacia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Debe seleccionar una ciudad.", "Sin ciudad", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    MessageBox.Show("Debe seleccionar una provincia.", "Sin provincia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("El nombre no puede quedar vacio.", "Nombre vacio", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemplo n.º 29
0
        static void Main(string[] args)
        {
            Aeropuerto a = new Aeropuerto();
            Noticias   n = new Noticias();
            //
            SistemaCentralRural SCR      = new SistemaCentralRural();
            Provincia           arque    = new Provincia("Arque");
            Provincia           mizque   = new Provincia("Mizque");
            Provincia           arani    = new Provincia("Arani");
            Provincia           Carrasco = new Provincia("Carrasco");
            Provincia           tiraque  = new Provincia("Tiraque");

            SCR.añadirProvicnias(Carrasco);
            SCR.añadirProvicnias(arque);
            SCR.añadirProvicnias(mizque);
            SCR.añadirProvicnias(arani);
            SCR.añadirProvicnias(tiraque);
            //
            HandlerDirector director = new HandlerDirector();
            HandlerJefe     jefe     = new HandlerJefe(director);
            HandlerRevisor  revisor  = new HandlerRevisor(jefe);
            HandlerEditor   editor   = new HandlerEditor(revisor);

            string s = "s";
            int    eleccion;

            while (s == "s")
            {
                Console.WriteLine("1.- State \n" +
                                  "2.- Noticias \n" +
                                  "3.- Chain \n" +
                                  "4.- Observer \n" +
                                  "5.- Terminar ejecucion");

                eleccion = Convert.ToInt32(Console.ReadLine());

                switch (eleccion)
                {
                case 1:
                    int elec_2;
                    while (eleccion == 1)
                    {
                        Console.WriteLine("Que desea hacer: \n" +
                                          "1.- Agregar Vuelo \n" +
                                          "2.- Calcular la Lluvia \n " +
                                          "3.- Calcular la Neblina \n " +
                                          "4.- Recorrer Vuelos \n" +
                                          "5.- Salir");
                        elec_2 = Convert.ToInt32(Console.ReadLine());

                        switch (elec_2)
                        {
                        case 1:
                            a.crear_Vuelo();
                            break;

                        case 2:
                            a.calcular_Valor_Lluvia();
                            break;

                        case 3:
                            a.calcular_Valor_Neblina();
                            break;

                        case 4:
                            a.recorrer_Vuelos();
                            break;

                        case 5:
                            eleccion = elec_2;
                            break;

                        default:
                            Console.WriteLine("Ingrese un valor valido");
                            break;
                        }
                        Console.ReadLine();
                        Console.Clear();
                    }
                    break;

                case 2:
                    int elec_3;
                    while (eleccion == 2)
                    {
                        Console.WriteLine("Que desea hacer: \n" +
                                          "1.- Agregar Noticia \n" +
                                          "2.- Recorrer Noticias \n " +
                                          "3.- Salir");
                        elec_3 = Convert.ToInt32(Console.ReadLine());

                        switch (elec_3)
                        {
                        case 1:
                            Console.Clear();
                            n.agregar_Noticia();
                            break;

                        case 2:
                            n.recorrer_Noticias();
                            break;

                        case 3:
                            eleccion = elec_3;
                            break;

                        default:
                            Console.WriteLine("Ingrese un valor valido");
                            break;
                        }
                        Console.ReadLine();
                        Console.Clear();
                    }
                    break;

                case 3:

                    Console.WriteLine("Ingrese La cantidad de palabras");
                    int  cant = Convert.ToInt32(Console.ReadLine());
                    bool resp = editor.aprobarNoticia(cant);
                    break;

                case 4:
                    Console.WriteLine("ingrese titulo de la noticia");
                    string           c   = Console.ReadLine();
                    Observer.Noticia not = new Observer.Noticia(c);
                    SCR.nuevaNoticia(not);
                    break;

                case 5:
                    s = eleccion.ToString();
                    break;

                default:
                    Console.WriteLine("Porfavor seleccione un valor valido");
                    break;
                }
            }
        }
Exemplo n.º 30
0
        private void cmbProvincia_SelectedIndexChanged(object sender, EventArgs e)
        {
            Provincia item = (Provincia)cmbProvincia.SelectedItem;

            cmbSucursal.SelectedItem = item != null ? item.sucursal : null;
        }
Exemplo n.º 31
0
        private void Ver_Provincia(object sender, RoutedEventArgs e)
        {
            Provincia reg = new Provincia();

            reg.ShowDialog();
        }
Exemplo n.º 32
0
 public int Insert(Provincia provincia)
 {
     return(_unitOfWork.Provincia.Insert(provincia));
 }
Exemplo n.º 33
0
 /// <summary>
 /// Crea un Comune valido
 /// </summary>
 public Comune(string codice, string descrizione, Provincia provincia) 
 {
     _descrizione = descrizione;
     _codice = codice;
     _provinciaAppartenenza = provincia;
 }