예제 #1
0
    public string Existe(Escuela e)
    {
        try
        {
            var sql = "";
            var cx = new SqlConnection();
            var nombre = "";
            var id_unidad = "";
            var ds = new DataSet();

            nombre =
                id_unidad = e + ""; //convierto entero en string

            sql = "Select * from escuelas where nombre='" + nombre;

            var c = new StringConexion();

            cx.ConnectionString = c.getCadena();

            var da = new SqlDataAdapter(sql, cx);

            da.Fill(ds, "Barrio");

            var test = ds.Tables[0].Rows[0][0].ToString();
            return "Existe";
        }

        catch (Exception ex)
        {
            return "No existe";
        }
    }
예제 #2
0
        public async Task <IActionResult> Create([Bind("Id,nombre,direccion,codigo,direccionRegional")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                _dataContext.Add(escuela);
                await _dataContext.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escuela));
        }
예제 #3
0
        public async Task <IActionResult> Create([Bind("AñoDeCreación,Pais,Ciudad,TipoEscuela,Id,Nombre,Dirección")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                _context.Add(escuela);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escuela));
        }
예제 #4
0
        private static void ImprimirCursosEscuela(Escuela escuela)
        {
            Printer.DibujarTitulo("Cursos de Escuela");
            WriteLine(escuela.Nombre);
            WriteLine(escuela.TipoEscuela);

            foreach (var curso in escuela.Cursos)
            {
                WriteLine($"Nombre del curso: {curso.Nombre}  , Jornada: {curso.Jornada} , Id: {curso.UniqueId}");
            }
        }
예제 #5
0
        static void Main(string[] args)
        {
            var escuela = new Escuela("Natividad del Señor", 1992, TiposEscuela.Primaria,
                                      ciudad: "Rosario", pais: "Argentina"
                                      );

            escuela.Pais        = "Argentina";
            escuela.Ciudad      = "Rosario";
            escuela.TipoEscuela = TiposEscuela.Primaria;
            Console.WriteLine(escuela);
        }
예제 #6
0
        private void btnAgregarHermano_Click(object sender, EventArgs e)
        {
            FrmHermano newHermano = new FrmHermano();

            newHermano.ShowDialog();
            if (newHermano.DialogResult == DialogResult.OK)
            {
                this.escuela += newHermano.hermano;
            }
            this.ActualizarListBox();
        }
예제 #7
0
 public ActionResult Edit([Bind(Include = "ID,Nombre,CircuitoID")] Escuela escuela)
 {
     if (ModelState.IsValid)
     {
         db.Entry(escuela).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CircuitoID = new SelectList(db.Circuito, "ID", "Nombre", escuela.CircuitoID);
     return(View(escuela));
 }
예제 #8
0
        private void cambiarNombreDeCongregacionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmEscuela formEscuela = new FrmEscuela();

            formEscuela.ShowDialog();
            if (formEscuela.DialogResult == DialogResult.OK)
            {
                this.escuela = formEscuela.escuela;
                this.Text    = String.Format("AssigManager ({0})", this.escuela.NombreCongregacion);
            }
        }
예제 #9
0
        public async Task AddEscuela(Escuela escuela)
        {
            Expression <Func <Escuela, bool> > expression = item => item.Id == escuela.Id;
            var escuelas = await _unitOfWork.EscuelaRepository.FindByCondition(expression);

            if (escuelas.Any(item => item.Id == escuela.Id))
            {
                throw new Exception("Esta escuela ya ha sido registrada");
            }
            await _unitOfWork.EscuelaRepository.Add(escuela);
        }
예제 #10
0
        public async Task <IActionResult> Create([Bind("EscuelaId,AñoCreación,TipoEscuela,CantAlumnos,Direccion,UniqueId,Nombre")] Escuela escuelaModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(escuelaModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escuelaModel));
        }
예제 #11
0
 private FrmAsignacion()
 {
     InitializeComponent();
     foreach (EAsignacion a in EAsignacion.GetValues(typeof(EAsignacion)))
     {
         this.cmbAsignacion.Items.Add(a);
     }
     this.cmbAsignacion.SelectedIndex = 0;
     this.cmbEscuela.Items.Add('A'); this.cmbEscuela.Items.Add('B'); this.cmbEscuela.SelectedIndex = 0;
     this.escuela = new Escuela();
 }
예제 #12
0
 private static void ImprimirCursosEscuela(Escuela escuela)
 {
     Printer.DibujarTitulo("Cursos de la escuela");
     if (escuela?.Cursos != null)
     {
         foreach (var curso in escuela.Cursos)
         {
             WriteLine($"Nombre: {curso.Nombre} , Id: {curso.UniqueId}");
         }
     }
 }
예제 #13
0
        public async Task <IActionResult> Create([Bind("EscuelaID,Nombre,Direccion,Telefono,Estado")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                _context.Add(escuela);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escuela));
        }
예제 #14
0
 private void btnEliminarHermano_Click(object sender, EventArgs e)
 {
     if (!Object.Equals(this.lsbHermanos.SelectedItem, null))
     {
         string mensaje = String.Format("¿Seguro que quiere eliminar a {0} {1}?", this.escuela.ListaHermanos[this.lsbHermanos.SelectedIndex].Apellido, this.escuela.ListaHermanos[this.lsbHermanos.SelectedIndex].Nombre);
         if (MessageBox.Show(mensaje, "Eliminar Hermano", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             this.escuela -= this.escuela.ListaHermanos[this.lsbHermanos.SelectedIndex];
         }
     }
     this.ActualizarListBox();
 }
예제 #15
0
        private static void ImprimirCursosEscuela(Escuela escuela)
        {
            Printer.WriteTitle("Cursos de la escuela");

            if (escuela?.Cursos != null)
            {
                foreach (var curso in escuela.Cursos)
                {
                    System.Console.WriteLine(curso.ToString());
                }
            }
        }
예제 #16
0
        private static void ImprimirCursosEscuela(Escuela escuela)
        {
            Printer.WriteTitle("Cursos escuela");

            if (escuela?.Cursos != null)
            {
                foreach (var item in escuela.Cursos)
                {
                    WriteLine($"Nombre {item.Nombre}, Id{item.UniqueId}");
                }
            }
        }
예제 #17
0
        public void Inicializar()
        {
            Escuela = new Escuela("Platzi Academy", 2012, TiposEscuela.Primaria,
                                  pais: "Colombia", ciudad: "Bogotá" // <-- Parametros opcionales
                                  );

            CargarCursos();

            CargarAsignaturas();

            CargarEvaluaciones();
        }
        public IActionResult Index()
        {
            var escuela = new Escuela();

            escuela.AñoDeCreación = 2005;
            escuela.UniqueId      = Guid.NewGuid().ToString();
            escuela.Nombre        = "AnthonyJobs";

            ViewBag.CosaDinamica = "La Monja";

            return(View(escuela));
        }
예제 #19
0
    // la clase Program es la que debe contener el método Main
    public static void Main(string[] args)
    {
        // este metodo se va a ejecutar al inicio del programa
        System.Console.WriteLine("Creando una escuela");
        Escuela uadeo = new Escuela();

        uadeo.nombre    = "Universidad Autónoma de Occidente";
        uadeo.municipio = "Guasave";
        uadeo.estado    = "Sinaloa";
        uadeo.nivel     = "Universidad";
        System.Console.WriteLine("Se ha creado la escuela " + uadeo.nombre);
    }
예제 #20
0
 private void btnEliminarAsignaciones_Click(object sender, EventArgs e)
 {
     if (!Object.Equals(this.lsbAsignaciones.SelectedItem, null))
     {
         string mensaje = String.Format("¿Seguro que quiere eliminar esta asignacion?");
         if (MessageBox.Show(mensaje, "Eliminar Asignacion", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             this.escuela -= this.escuela.ListaAsignaciones[this.lsbAsignaciones.SelectedIndex];
         }
     }
     this.ActualizarListBox();
 }
예제 #21
0
파일: Program.cs 프로젝트: dayarias/dotnet
 private static void ImprimirCursosEscuela(Escuela escuela)
 {
     Printer.WriteTitle("Cursos de la escuela");
     if (escuela?.Cursos != null)
     {
         foreach (var curso in escuela.Cursos)
         {
             WriteLine($"Nombre {curso.Nombre}, id {curso.UniqueId}");
         }
     }
     Printer.DibujarLinea(50);
 }
예제 #22
0
        public void Inicializar()
        {
            this.Escuela = new Escuela(nombre: "Platzi C# ",
                                       anioCreacion: 2020,
                                       TiposEscuela.Primaria,
                                       TiposPais.Colombia,
                                       ciudad: TiposCiudad.Bogota);

            CargarCursos();
            CargarAsignaturas();
            CargarEvaluaciones();
        }
예제 #23
0
        public void Inicializate()
        {
            Escuela = new Escuela("Escuela Platzi", 2006, TipoEscuelas.PreEscolar, pais: "Colombia", ciudad: "Bogotá");

            CargarCursos();

            CargarAsignaturas();

            CargarEvaluaciones();

            CargarMenuDeReportes();
        }
예제 #24
0
        static void Main(string[] args)
        {
            var escuela = new Escuela("El nuevo milenio", 2020, TiposEscuelas.Primaria,
                                      ciudad: "Guayaquil", país: "Ecuador"
                                      ); /*los objetos opcionales son presindibles,
                                          * no importa si no son llamados, o, otro puesto en su posicion, no son afectados*/

            escuela.país          = "Ecuador";
            escuela.ciudad        = "Guayaquil";
            escuela.TiposEscuelas = TiposEscuelas.Primaria;
            Console.WriteLine(escuela);
        }
예제 #25
0
 protected override bool ResolveCore(EmpresaBase source)
 {
     if (source.TipoEmpresa == TipoEmpresaEnum.ESCUELA_MADRE || source.TipoEmpresa == TipoEmpresaEnum.ESCUELA_ANEXO)
     {
         Escuela escuela = source as Escuela;
         if (escuela != null)
         {
             return(escuela.EsRaiz);
         }
     }
     return(false);
 }
예제 #26
0
        /// <SUMMARY>
        /// Comentarios del metodo
        private static void ImprimirCursosEscuela(Escuela escuela)
        {
            Printer.WriteTitle("Cursos de la escuela");

            if (escuela?.Cursos != null)
            {
                foreach (var curso in escuela.Cursos)
                {
                    Console.WriteLine($"Curso {curso.Nombre}, Id {curso.UniqueId}");
                }
            }
        }
 public frmHermanoEspecifico(Escuela e) : this()
 {
     foreach (Hermano h in e.ListaHermanos)
     {
         this.cmbListaDeHermanos.Items.Add(h);
     }
     this.escuela = e;
     if (this.escuela.ListaHermanos.Count > 0)
     {
         this.cmbListaDeHermanos.SelectedIndex = 0;
     }
 }
예제 #28
0
        static void Main(string[] args)
        {
            Escuela escuela = new Escuela(1, "Happy");

            Alumno alumno = new Alumno(5, "Pablo", "77777");

            alumno.Direccion = "SPS";
            alumno.NoCarnet  = "12345";

            escuela.matricularAlumno(alumno);
            escuela.mostrarAlumnos();
        }
예제 #29
0
    public static void ReportEstudiante(Escuela escuela)
    {
        //ReportEstudiante(miescuela);
        WriteLine("Alumnos menores 20 años");
        var edad = (escuela.Alumnos.Where(n => n.Edad < 20)).ToList();

        edad.ForEach(n => WriteLine(n.ToString("D2", System.Globalization.CultureInfo.CurrentCulture)));
        WriteLine("Alumnos con promedio menor a 8");
        var prom = (escuela.Alumnos.Where(n => n.Calificaciones.Average() < 8)).ToList();

        prom.ForEach(n => WriteLine(n.ToString("D1", System.Globalization.CultureInfo.CurrentCulture)));
    }
예제 #30
0
        public ActionResult Create([Bind(Include = "ID,Nombre,CircuitoID")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                db.Escuela.Add(escuela);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.CircuitoID = new SelectList(db.Circuito, "ID", "Nombre", escuela.CircuitoID);
            return(View(escuela));
        }
예제 #31
0
파일: Program.cs 프로젝트: jdbeltran/platzi
        static void Main(string[] args)
        {
            var escuela = new Escuela("Platzi Academy", 2012, TiposEscuela.PreEscolar,
                                      ciudad: "Bogota");

            escuela.Curso = new List <Curso>()
            {
                new Curso()
                {
                    Nombre = "101", Jornada = TiposJornada.Mañana
                },
                new Curso()
                {
                    Nombre = "201", Jornada = TiposJornada.Mañana
                },
                new Curso {
                    Nombre = "301", Jornada = TiposJornada.Mañana
                }
            };

            escuela.Curso.Add(new Curso {
                Nombre = "102", Jornada = TiposJornada.Tarde
            });
            escuela.Curso.Add(new Curso {
                Nombre = "202", Jornada = TiposJornada.Tarde
            });

            var otraColeccion = new List <Curso>()
            {
                new Curso {
                    Nombre = "401", Jornada = TiposJornada.Mañana
                },
                new Curso {
                    Nombre = "501", Jornada = TiposJornada.Mañana
                },
                new Curso {
                    Nombre = "502", Jornada = TiposJornada.Tarde
                }
            };

            escuela.Curso.AddRange(otraColeccion);

            //Console.WriteLine(escuela);
            //Console.WriteLine(arrCursos[0].Nombre);
            //Console.WriteLine($"{curso2.Nombre} , {curso2.UniqueId}");
            //ImprimirCursosWhile(arrCursos);
            //ImprimirCursosDoWhile(arrCursos);
            //ImprimirCursosFor(arrCursos);

            //escuela = null;
            ImprimirCursoEscuela(escuela);
        }
예제 #32
0
        public void EscuelaTest()
        {
            Alumno[] generacion2004=new Alumno[6];//Que abra un lugar en memoria para un array de tipo Alumno llamado generacion 2004 con 6 espacios.
            generacion2004[0] = new Alumno("juan", 10);
            generacion2004[1] = new Alumno("maria", 5);
            generacion2004[2] = new Alumno("pedro", 4);
            generacion2004[3] = new Alumno("pablo", 8);
            generacion2004[4] = new Alumno("lucy", 9);
            generacion2004[5] = new Alumno("sofy", 3);

            Alumno[] generacion2005 = new Alumno[6];// son 3 arrays de tipo alumno.
            generacion2005[0] = new Alumno("juan", 10);
            generacion2005[1] = new Alumno("maria", 5);
            generacion2005[2] = new Alumno("pedro", 4);
            generacion2005[3] = new Alumno("pablo", 8);
            generacion2005[4] = new Alumno("lucy", 9);

            Alumno[] generacion2006 = new Alumno[6];//array.
            generacion2006[0] = new Alumno("juan", 10);//se hace un objeto y se asigna en la primera casilla.
            generacion2006[1] = new Alumno("maria", 5);
            generacion2006[2] = new Alumno("pedro", 4);
            generacion2006[3] = new Alumno("pablo", 8);
            generacion2006[4] = new Alumno("lucy", 9);
            generacion2006[5] = new Alumno("sofy", 3);

            Alumno[][] generaciones = new Alumno[][]{ generacion2004, generacion2005, generacion2006 };// dos dimensiones.un array de tipo Alumno, llamado generaciones que contiene 3 generaciones, las dos casillas, no se.
            Escuela escuela = new Escuela();//objeto escuela.

            foreach (Alumno[] generacion in generaciones)//tipo array, singular, plural.
            {
                try//LO QUE POSIBLEMENTE TENGA UNA EXEPCION
                {
                    escuela.AvanzarGrado(generacion);//En la clase escuela, Metodo Avanzar de grado,el cual es de tipo Alumno[] y recibe como parametro un array de tipo Alumno[] que en este caso es generacion.
                }
                catch (CupoLlenoException e)//COMO MANEJARLA DEPENDIENDO DEL TIPO
                {
                    Debug.Print("Avisarle a la mama de Sofy que ya esta el cupo lleno..");
                }
                finally//SIEMPRE SE EJECUTA HAYA O NO EXEPCION.
                {
                    Debug.Print("nuestra escuela Clausura de Generacion");
                }
            }
        }
        public Alumno MostrarTodosAlumnos()
        {
            List<DbParameter> parametros = new List<DbParameter>();
               DbParameter param;
               param = Conexion.FabricaMetodos.CreateParameter();
               String StoredProcedure = "ListarTodosAlumnos";
               using (DbConnection con = Conexion.FabricaMetodos.CreateConnection())
               {
               con.ConnectionString = Conexion.CadenaConexion;
               using (DbCommand cmd = Conexion.FabricaMetodos.CreateCommand())
               {
                   cmd.Connection = con;
                   cmd.CommandText = StoredProcedure;
                   cmd.CommandType = CommandType.StoredProcedure;
                   con.Open();
                   using (DbDataReader dr = cmd.ExecuteReader())
                   {
                       while (dr.Read())
                       {
                           Perfil perfil = new Perfil();
                           Persona persona = new Persona();
                           Escuela escuela = new Escuela();
                           persona.Dni = (String)dr[0];
                           persona.Nombre = (String)dr[1];
                           persona.Apellidos = (String)dr[2];
                           escuela.Nombre = (String)dr[3];
                           perfil.ObjPersona = persona;
                           alumno.ObjPerfil = perfil;

                       }
                   }
               }
               }
               return alumno;
        }
 public PlanDeEstudios(int idPlanDeEstudios, Escuela objEscuela, string nombre)
 {
     this.idPlanDeEstudios = idPlanDeEstudios;
     this.objEscuela=objEscuela;
     this.nombre=nombre;
 }
예제 #35
0
 public Alumno(int idAlumno, Perfil objPerfil, Escuela objEscuela)
 {
     this.idAlumno = idAlumno;
        this.objPerfil = objPerfil;
        this.objEscuela = objEscuela;
 }
예제 #36
0
    public string Registrar(Escuela e)
    {
        try
        {
            var sql = "";
            var cx = new SqlConnection();
            var nombre = "";
            int id_unidad;
            var ds = new DataSet();

            nombre = e.Nombre;
            id_unidad = e.Id_unidad;

            sql = "Insert into Escuelas (nombre, id_unidad) Values ('" + nombre + "','" + id_unidad + "')";

            var c = new StringConexion();

            cx.ConnectionString = c.getCadena();

            var da = new SqlDataAdapter(sql, cx);

            da.Fill(ds, "Escuelas");

            return "Guardado";
        }
        catch (Exception ex)
        {
            return "Error al Guardar";
        }
    }
예제 #37
0
        public ActionResult EscuelasCreate(Escuela e)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    dc.Escuelas.InsertOnSubmit(e);
                    dc.SubmitChanges();

                    return RedirectToAction("EscuelasList");
                }
                catch
                {
                    SetFacultadDropDowlistData();
                    return View(e);
                }
            }

            SetFacultadDropDowlistData();
            return View(e);
        }