protected void btnguardar_Click(object sender, EventArgs e)
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     CentroFormacionWS.Mensaje MensajeCentroFormacion;
     if (Session["CentroFormacionExistente"] == null) /*Nuevo Registro*/
     {
         MensajeCentroFormacion = proxy.RegistrarCentroFormacion(txtinstitucion.Text, cbotipo.SelectedValue, txturl.Text, filarchivo.FileName);
     }
     else /*Modificar Registro*/
     {
         CentroFormacionWS.ECentroFormacion CentroFormacionExistente = (CentroFormacionWS.ECentroFormacion)Session["centroFormacionExistente"];
         string archivo = String.IsNullOrEmpty(filarchivo.FileName) ? CentroFormacionExistente.Archivo : filarchivo.FileName;
         MensajeCentroFormacion = proxy.ActualizarCentroFormacion(CentroFormacionExistente.Codigo, txtinstitucion.Text, cbotipo.SelectedValue, txturl.Text, archivo);
     }
     if (MensajeCentroFormacion.codigoMensaje == "E")
     {
         if (!String.IsNullOrEmpty(filarchivo.FileName))
         {
             CargarImagen(filarchivo.FileName);
         }
         ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeCentroFormacion.textMensaje + "', 'ok'))</script>");
         lblTitulo.InnerHtml = "Registro de Centro de Formación";
         Session["CentroFormacionExistente"] = null;
         Limpiar();
     }
     else
     {
         ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeCentroFormacion.textMensaje + "', 'error'))</script>");
     }
 }
 protected void gvCentros_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     int codigo = (int)gvCentros.DataKeys[e.RowIndex].Value;
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     CentroFormacionWS.Mensaje MensajeCentroFormacion = proxy.EliminarCentroFormacion(codigo);
     if (MensajeCentroFormacion.codigoMensaje == "E")
     {
         ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeCentroFormacion.textMensaje + "', 'ok'))</script>");
         Limpiar();
     }
     else
     {
         ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensaje').html(GenerarMensaje('" + MensajeCentroFormacion.textMensaje + "', 'warning'))</script>");
     }
 }
Exemplo n.º 3
0
 public void TestVerificarEmail()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     CentroFormacionWS.ECentroFormacion VerificaURL = proxy.VerificarURL("www.cibertec.edu.pe");
     Assert.IsNotNull(VerificaURL);
 }
Exemplo n.º 4
0
 public void TestRegistrar()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     CentroFormacionWS.Mensaje MensajeCentroFormacion = proxy.RegistrarCentroFormacion("CIBERTE", "Instituto", "www.cibertec.edu.pe", "cibertec.png");
     Assert.AreEqual("E", MensajeCentroFormacion.codigoMensaje);
 }
Exemplo n.º 5
0
 public void TestListar()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     List<CentroFormacionWS.ECentroFormacion> listaCentrosFormacion = proxy.ListarCentrosFormacion().ToList();
     Assert.IsTrue(listaCentrosFormacion.Count > 0, "Existen registros");
 }
Exemplo n.º 6
0
 public void TestEliminar()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     CentroFormacionWS.Mensaje MensajeCentroFormacion = proxy.EliminarCentroFormacion(3);
     Assert.IsNotNull(MensajeCentroFormacion);
 }
 private void listarCentrosFormacion()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     listaCentros = proxy.ListarCentrosFormacion().ToList();
     if (listaCentros.Count == 0)
     {
         ClientScript.RegisterStartupScript(this.GetType(), "Alerta", "<script>$('#mensajegv').html(GenerarMensaje(' No se encontraron Coincidencias', 'warning'))</script>");
     }
     if (!String.IsNullOrEmpty(txtinstitucionb.Text))
     {
         listaCentros = (from j in listaCentros where j.Nombre.ToUpper().Contains(txtinstitucionb.Text.ToUpper()) select j).ToList();
     }
     gvCentros.DataSource = listaCentros;
     gvCentros.DataBind();
 }
 private void listarCentrosFormacion()
 {
     CentroFormacionWS.CentrosFormacionServiceClient proxy = new CentroFormacionWS.CentrosFormacionServiceClient();
     List<CentroFormacionWS.ECentroFormacion> listaCentros = proxy.ListarCentrosFormacion().ToList();
     cboinstitucion.DataSource = listaCentros;
     cboinstitucion.DataTextField = "Nombre";
     cboinstitucion.DataValueField = "Codigo";
     cboinstitucion.DataBind();
     cboinstitucion.Items.Insert(0, new ListItem("Seleccionar", "0"));
     cboinstitucionb.DataSource = listaCentros;
     cboinstitucionb.DataTextField = "Nombre";
     cboinstitucionb.DataValueField = "Codigo";
     cboinstitucionb.DataBind();
     cboinstitucionb.Items.Insert(0, new ListItem("Seleccionar", "0"));
 }