Example #1
0
    protected void Asignar_Click(object sender, EventArgs e)
    {
        XmlSerializer xmlSerial = new XmlSerializer(typeof(Entidades.Asignacion));
        StringWriter  xmlWrite  = new StringWriter();

        Entidades.Asignacion        oAs = new Entidades.Asignacion();
        wsUmas.WebServiceSoapClient ws  = new wsUmas.WebServiceSoapClient();

        bool   resp;
        string p = cboCurso.SelectedValue;

        oAs.Id_carrera     = cboCarrera.SelectedValue;
        oAs.Id_curso_modle = cboCurso.SelectedValue.ToString();;
        oAs.Id_ramo        = cboRamos.SelectedValue;
        xmlSerial.Serialize(xmlWrite, oAs);
        resp = Crear(xmlSerial.ToString());

        if (resp)
        {
            lblResultado.InnerText = "Datos Guardados";
        }
        else
        {
            lblResultado.InnerText = "Datos NO guardados";
        }
    }
Example #2
0
 public bool UpdateAsignacion(Asignacion oldAsignacion, Asignacion newAsignacion)
 {
     if (DeleteAsignacion(oldAsignacion))
     {
         AddAsignacion(newAsignacion);
         return(true);
     }
     return(false);
 }
Example #3
0
 public static int OrdenarPorFechaAsc(Asignacion a, Asignacion b)
 {
     if (a.Semana > b.Semana)
     {
         return(1);
     }
     if (a.Semana < b.Semana)
     {
         return(-1);
     }
     return(0);
 }
Example #4
0
        public bool Crear(Entidades.Asignacion oAs)
        {
            DALC.asignacion dAs = new DALC.asignacion();
            dAs.id_carrera      = oAs.Id_carrera;
            dAs.id_ramo         = oAs.Id_ramo;
            dAs.id_curso_moodle = oAs.Id_curso_modle;

            Conn.Connection.asignacion.Add(dAs);
            Conn.Connection.SaveChanges();

            return(true);
        }
Example #5
0
    public bool Crear(string xmlAsignacion)
    {
        XmlSerializer xmlSerial = new XmlSerializer(typeof(Entidades.Asignacion));
        StringReader  xmlRead   = new StringReader(xmlAsignacion);

        Entidades.Asignacion    oAs = (Entidades.Asignacion)xmlSerial.Deserialize(xmlRead);
        Umas.Negocio.Asignacion nAs = new Umas.Negocio.Asignacion();

        if (nAs.Crear(oAs))
        {
            return(true);
        }
        else
        {
            return(false);
        }
    }
Example #6
0
 public static int OrdenarPorFechaDesc(Asignacion a, Asignacion b)
 {
     return(OrdenarPorFechaAsc(a, b) * (-1));
 }
Example #7
0
 public bool DeleteAsignacion(Asignacion oldAsignacion)
 {
     return(Asignaciones.Remove(oldAsignacion));
 }
Example #8
0
 public void AddAsignacion(Asignacion newAsignacion)
 {
     Asignaciones.Add(newAsignacion);
 }