Example #1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            estudianteEN           = new EstudianteEN();
            estudianteLN           = new EstudianteLN();
            estudianteEN.nombres   = txtNombres.Text;
            estudianteEN.apellidos = txtApellidos.Text;

            string cadena       = TextBox1.Text;
            int    sitioDeCorte = 22;
            string parte1       = cadena.Substring(0, sitioDeCorte);
            string parte2       = cadena.Substring(sitioDeCorte + 1);

            byte[] bytes = System.Convert.FromBase64String(parte2);
            estudianteEN.fotografia = bytes;



            if (estudianteLN.Insertar_Estudiante(estudianteEN) == 1)
            {
                string mensaje = "Ingreso Exitoso";
                estudianteLN.gridEstudiante(GridEstudiante);
                ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "alert('" + mensaje + "');", true);
                ScriptManager.RegisterClientScriptBlock(this, typeof(System.Web.UI.Page), "cerrarModal", "cerrarModal();", true);
            }
        }
Example #2
0
 protected void OnRowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType == DataControlRowType.DataRow)
     {
         estudianteEN = (EstudianteEN)e.Row.DataItem;
         string imageUrl = "data:image/jpg;base64," + Convert.ToBase64String(estudianteEN.fotografia);
         (e.Row.FindControl("Fotografia") as Image).ImageUrl = imageUrl;
     }
 }
        private DataTable Insert(EstudianteEN estudiante, DataTable dt)
        {
            DataTable dtResult = null;

            if (estudiante != null)
            {
                estudianteDAL = new EstudianteDAL();
                dtResult      = estudianteDAL.Insert(dt, estudiante);
            }
            return(dtResult);
        }
Example #4
0
        public DataTable Insert(DataTable dt, EstudianteEN estudiante)
        {
            dr             = dt.NewRow();
            dr["Id"]       = estudiante.Id;
            dr["Nombre"]   = estudiante.Nombre;
            dr["Apellido"] = estudiante.Apellido;
            dr["Telefono"] = estudiante.Telefono;
            dt.Rows.Add(dr);

            return(dt);
        }
Example #5
0
        public int Insertar_Estudiante(EstudianteEN estudianteEN)
        {
            HttpClient clienteHttp = new HttpClient();
            var        json        = JsonConvert.SerializeObject(estudianteEN);
            var        content     = new StringContent(json.ToString(), Encoding.UTF8, "application/json");

            try
            {
                var result = clienteHttp.PostAsync("http://isasistencia.azurewebsites.net/api/Estudiante", content).Result;

                if (result.IsSuccessStatusCode)
                {
                    return(1);
                }
                else
                {
                    return(0);
                }
            }
            catch (Exception e)
            {
                return(2);
            }
        }
Example #6
0
 public int Insertar_Estudiante(EstudianteEN estudianteEN) //Ingreso del estudiante
 {
     estudianteAD = new EstudianteAD();
     return(estudianteAD.Insertar_Estudiante(estudianteEN));
 }