Ejemplo n.º 1
0
    public void GetStudents()
    {
        var cs       = ConfigurationManager.ConnectionStrings["SISTEM_ALIADOSConnectionString"].ConnectionString;
        var students = new List <catalogo>();

        using (var con = new SqlConnection(cs))
        {
            var cmd = new SqlCommand("sp_ListAsignaciones", con)
            {
                CommandType = CommandType.StoredProcedure
            };
            con.Open();
            var dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                var student = new catalogo
                {
                    //Id_Estado = Convert.ToInt32(dr[0].ToString()),
                    //d_estado = dr[1].ToString(),

                    clave_elector = dr[0].ToString(),
                    nombre        = dr[1].ToString(),
                    fecha_nac     = dr[2].ToString(),
                    calle         = dr[3].ToString(),
                    num_ext       = dr[4].ToString(),
                    //fecha_nac = dr[4].ToString(),
                    //afiliacion = dr[5].ToString(),
                    //calle = dr[6].ToString(),
                    //num_ext = dr[7].ToString(),
                    //num_int = Convert.ToInt32(dr[8].ToString()),
                    //colonia = dr[9].ToString(),
                    //municipio = dr[10].ToString(),
                    //seccion = Convert.ToInt32(dr[11].ToString()),
                    //clave_elector = dr[12].ToString(),
                    //telefono = dr[13].ToString(),
                    //codigoP = dr[14].ToString(),
                    //manzana = dr[15].ToString(),
                    //idPersonas = Convert.ToInt32(dr[17].ToString()),
                    //idEstado = Convert.ToInt32(dr[18].ToString()),
                    //idMunicipio = Convert.ToInt32(dr[5].ToString()),
                    //estado = Convert.ToInt32(dr[20].ToString()),
                };
                students.Add(student);
            }
        }
        var js = new JavaScriptSerializer();

        Context.Response.Write(js.Serialize(students));
    }
 public ActionResult Edit([Bind(Include = "id_producto,producto,familia,descripcion,costo,capacidad,procesador,sistemaoperativo")] catalogo catalogonew, HttpPostedFileBase ruta_imagen)
 {
     if (ruta_imagen != null && ruta_imagen.ContentLength > 0)
     {
         try
         {
             /*Guardar archivo */
             string path = Path.Combine(Server.MapPath("~/Archivos/Sistemas/"), Path.GetFileName(ruta_imagen.FileName));
             System.IO.Directory.CreateDirectory((Server.MapPath("~/Archivos/Sistemas/")));
             ruta_imagen.SaveAs(path);
             System.Diagnostics.Debug.WriteLine("Archivo guardado");
             var ruta = "../Archivos/Sistemas/" + ruta_imagen.FileName;
             catalogonew.foro = ruta;
         }
         catch (Exception e)
         {
         }
     }
     db.Entry(catalogonew).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
     return(RedirectToAction("Index", "catalogo"));
 }
Ejemplo n.º 3
0
        private void ActualizaGridCatalogos(DataGridView dataGridView1, catalogo catalogo)
        {
            int i = 0;
            dataGridView1.Rows.Clear();
            dataGridView1.Columns.Clear();

            dataGridView1.Columns.Add("ID_", "ID");
            dataGridView1.Columns[i++].Visible = false;

            //dataGridView1.Columns.Add("Catalogo_", "Catálogo");
            //dataGridView1.Columns[1].Visible = true;
            //dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            dataGridView1.Columns.Add("Nombre_", "Nombre");
            dataGridView1.Columns[i++].Visible = true;

            dataGridView1.Columns.Add("Peso_", "Peso");
            dataGridView1.Columns[i++].Visible = true;

            //dataGridView1.Columns.Add("Numeral_", "Numeral");
            //dataGridView1.Columns[i++].Visible = true;

            foreach (var detalle in catalogo.detalle_catalogo.OrderBy(item => item.numeral))
            {
                DataGridViewRow fila = new DataGridViewRow();
                fila.CreateCells(dataGridView1, "", "", "");
                fila.Cells[0].Value = detalle.id;
                fila.Cells[1].Value = detalle.nombre;
                fila.Cells[2].Value = detalle.peso;
                //fila.Cells[4].Value = encuesta.numeral;

                dataGridView1.Rows.Add(fila);
            }
            dataGridView1.Update();
        }