コード例 #1
0
ファイル: MTecnico.cs プロジェクト: nano1709/IHEN_2018
        public void ActualizarTecnico(DATA.Tecnico tecnico)
        {
            try
            {
                sc.Database.Connection.Open();

                var actuTec = sc.Tecnicoes.Where(x => x.CodigoTecnico == tecnico.CodigoTecnico).First();
                actuTec.NombreTecnico     = tecnico.NombreTecnico;
                actuTec.CodigoTecnico     = tecnico.CodigoTecnico;
                actuTec.PerfilOcupacional = tecnico.PerfilOcupacional;
                actuTec.Duracion          = tecnico.Duracion;
                actuTec.Requisitos        = tecnico.Requisitos;
                actuTec.Estado            = Convert.ToBoolean(tecnico.Estado);
                actuTec.PracticaProf      = tecnico.PracticaProf;
                actuTec.IdSede            = tecnico.IdSede;


                sc.SaveChanges();

                sc.Database.Connection.Close();
            }
            catch (Exception ex)
            {
                Console.Write(ex);
            }
        }
コード例 #2
0
ファイル: MTecnico.cs プロジェクト: nano1709/IHEN_2018
        public void RegistroTecnico(DATA.Tecnico tecnico)
        {
            try
            {
                sc.Database.Connection.Open();

                registroTec.NombreTecnico     = tecnico.NombreTecnico;
                registroTec.CodigoTecnico     = tecnico.CodigoTecnico;
                registroTec.Duracion          = tecnico.Duracion;
                registroTec.PerfilOcupacional = tecnico.PerfilOcupacional;
                registroTec.PracticaProf      = tecnico.PracticaProf;
                registroTec.Requisitos        = tecnico.Requisitos;
                registroTec.Estado            = Convert.ToBoolean(tecnico.Estado);
                registroTec.IdSede            = tecnico.IdSede;



                sc.Tecnicoes.Add(registroTec);

                sc.SaveChanges();
                sc.Database.Connection.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #3
0
ファイル: MTecnico.cs プロジェクト: nano1709/IHEN_2018
        public void EliminarTecnico(DATA.Tecnico tecnico)
        {
            try
            {
                sc.Database.Connection.Open();

                var EliminarTecnico = sc.Tecnicoes.Where(x => x.CodigoTecnico == tecnico.CodigoTecnico).First();
                EliminarTecnico.Estado = false;

                sc.SaveChanges();

                sc.Database.Connection.Close();
            }
            catch (Exception ex)
            {
                Console.Write(ex);
            }
        }
コード例 #4
0
 public void EliminarTecnico(DATA.Tecnico tecnico)
 {
     tec.EliminarTecnico(tecnico);
 }
コード例 #5
0
 public void RegistroTecnico(DATA.Tecnico tecnico)
 {
     tec.RegistroTecnico(tecnico);
 }