public int grabarTurno(TURNO tur)
        {
            try
            {
                using (SRI con = new SRI())
                {
                    tur.ID_TURNO = retornarNuevoId();
                    con.TURNO.AddObject(tur);
                    con.SaveChanges();
                    return 1;
                }

            }
            catch
            {
                return 0;
            }
        }
        protected void btnGuardarGF_Click(object sender, EventArgs e)
        {
            int encontrarID =  NegocioFuncionario.instancia.buscarID(txtRutGF.Text);

            PERSONAL_SECTOR perso = new PERSONAL_SECTOR();
            perso.ID_PERSONAL = encontrarID;
            int sector = NegocioFuncionario.instancia.buscarSector(Convert.ToInt32(ddlistSectorGF.SelectedValue));
            perso.ID_SECTOR = sector;
            perso.FECHA_INICIO =  Convert.ToDateTime(txtFechaGF.Text);
            perso.FECHA_TERMINO = Convert.ToDateTime(FechaFin.Text);

            NegocioFuncionario.instancia.creaPersonalSector(perso);

            TURNO tur = new TURNO();
            tur.FECHA_TURNO = Convert.ToDateTime(txtFechaGF.Text);
            tur.HORA_INICIO = txtHoraIniGF.Text;
            tur.HORA_FIN = txtHoraTermGF.Text;
            tur.DETALLE_TURNO = txtDetAdicGF.Text;
            tur.ID_PERSONAL = encontrarID;

            int grabarTurno = NegocioFuncionario.instancia.grabarTurno(tur);
        }
 /// <summary>
 /// Crear un nuevo objeto TURNO.
 /// </summary>
 /// <param name="iD_TURNO">Valor inicial de la propiedad ID_TURNO.</param>
 /// <param name="fECHA_TURNO">Valor inicial de la propiedad FECHA_TURNO.</param>
 /// <param name="hORA_INICIO">Valor inicial de la propiedad HORA_INICIO.</param>
 /// <param name="hORA_FIN">Valor inicial de la propiedad HORA_FIN.</param>
 /// <param name="iD_PERSONAL">Valor inicial de la propiedad ID_PERSONAL.</param>
 public static TURNO CreateTURNO(global::System.Decimal iD_TURNO, global::System.DateTime fECHA_TURNO, global::System.String hORA_INICIO, global::System.String hORA_FIN, global::System.Decimal iD_PERSONAL)
 {
     TURNO tURNO = new TURNO();
     tURNO.ID_TURNO = iD_TURNO;
     tURNO.FECHA_TURNO = fECHA_TURNO;
     tURNO.HORA_INICIO = hORA_INICIO;
     tURNO.HORA_FIN = hORA_FIN;
     tURNO.ID_PERSONAL = iD_PERSONAL;
     return tURNO;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet TURNO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToTURNO(TURNO tURNO)
 {
     base.AddObject("TURNO", tURNO);
 }
 public int grabarTurno(TURNO tur)
 {
     return DaoTurno.instanacia.grabarTurno(tur);
 }