コード例 #1
0
        public void AgregarDocente(Docente docente)
        {
            var id = Docentes.Count > 0 ? Docentes.Max(s => s.IdEmpleado) + 1 : 0;

            docente.IdEmpleado = id;
            Docentes.Add(docente);
        }
コード例 #2
0
        public void AgregarDocente(Profesor docente)
        {
            var id = Docentes.Count > 0 ? Docentes.Max(s => s.IDempleado) + 1 : 0;

            docente.IDempleado = id;
            Docentes.Add(docente);
        }
コード例 #3
0
        public void ActualizarDocente(Persona docente)
        {
            Docentes.Add(docente);
            var docenteEnArchivoJson = JsonConvert.SerializeObject(docente, Formatting.Indented);

            System.IO.File.WriteAllText("Docente.Json", docenteEnArchivoJson);
        }
コード例 #4
0
        //CRUD para la tabla Docente---------------------------------------------------------------------

        public static void agregarDocente(Docente d)
        {
            if (Docentes.Count > 0)
            {
                d.Id_Docente = Docentes.Count;
            }
            else if (Docentes.Count == 0)
            {
                d.Id_Docente = 0;
            }

            Docentes.Add(d);
        }
コード例 #5
0
        public bool InsertDocente(Docente docente)
        {
            try
            {
                Docentes.Add(docente);
                return(true);
            }
            catch (Exception)
            {
                return(false);

                throw;
            }
        }
コード例 #6
0
        private void LeerDocentes()
        {
            int contador = 0;

            datos = SQL.Leer(connection, "SELECT * FROM Docentes");
            while (datos.Read())
            {
                Docentes.Add(new Docente(datos[1].ToString(), datos[2].ToString(), (int)datos[5], (int)datos[3], datos[6].ToString(), (int)datos[0], datos[4].ToString(), datos[7].ToString()));
                contador++;
            }
            //   MessageBox.Show($"Se Cargaron {contador} Docentes");

            if (connection.State == ConnectionState.Open)
            {
                connection.Close();
            }
        }
コード例 #7
0
 public void AddDocente(Docente newDocente)
 {
     Docentes.Add(newDocente);
 }