public HttpResponseMessage Edit(SubProcesoModel area) { SubProceso acu = new SubProceso(); try { acu = db.SubProceso.Where(x => x.IdSubProceso == area.IdSubProceso).FirstOrDefault(); if (acu != null) { acu.IdProceso = area.IdProceso; acu.NombreSubProceso = area.NombreSubProceso; acu.Descripcion = area.Descripcion; acu.Encargado = area.Encargado; acu.Activo_Inactivo = area.Activo_Inactivo; db.SaveChanges(); return(new HttpResponseMessage(System.Net.HttpStatusCode.OK) { Content = null }); } else { return(new HttpResponseMessage(System.Net.HttpStatusCode.NoContent) { Content = null }); } } catch (Exception ex) { return(Request.CreateResponse <string>(HttpStatusCode.InternalServerError, ex.Message + Environment.NewLine + "Area")); } }
public HttpResponseMessage Detail(IdModelSubProceso Id) { SubProceso acu = new SubProceso(); try { acu = db.SubProceso.Where(x => x.IdSubProceso == Id.IdSubProceso).FirstOrDefault(); if (acu != null) { return new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(acu), System.Text.Encoding.UTF8, "application/json") } } ; else { return new HttpResponseMessage(System.Net.HttpStatusCode.NoContent) { Content = null } }; } catch (Exception ex) { return(Request.CreateResponse <string>(HttpStatusCode.InternalServerError, ex.Message + Environment.NewLine + "Area")); } }
public HttpResponseMessage Delete(IdModelSubProceso Id) { SubProceso acu = new SubProceso(); try { acu = db.SubProceso.Where(x => x.IdSubProceso == Id.IdSubProceso).FirstOrDefault(); if (acu != null) { acu.Activo_Inactivo = false; db.SaveChanges(); return(new HttpResponseMessage(System.Net.HttpStatusCode.OK) { Content = null }); } else { return(new HttpResponseMessage(System.Net.HttpStatusCode.NoContent) { Content = null }); } } catch (Exception ex) { return(Request.CreateResponse <string>(HttpStatusCode.InternalServerError, ex.Message + Environment.NewLine + "Area")); } }
public ActionResult DeleteConfirmed(int id) { SubProceso subProceso = db.SubProceso.Find(id); db.SubProceso.Remove(subProceso); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idSubProceso,NombreSubProceso,CostoFijoSubProceso,CostoVariableSubProceso,Observacion,ProcesoId,DoblezId,UnidadMedidaId,TipoMonedaId")] SubProceso subProceso) { if (ModelState.IsValid) { db.Entry(subProceso).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DoblezId = new SelectList(db.Doblez, "IdDoblez", "NombreDoblez", subProceso.DoblezId); ViewBag.ProcesoId = new SelectList(db.Proceso, "IdProceso", "NombreProceso", subProceso.ProcesoId); ViewBag.TipoMonedaId = new SelectList(db.TipoMoneda, "IdTipoMoneda", "NombreTipoMoneda", subProceso.TipoMonedaId); ViewBag.UnidadMedidaId = new SelectList(db.UnidadMedida, "IdUnidadMedida", "NombreUnidadMedida", subProceso.UnidadMedidaId); return(View(subProceso)); }
// GET: SubProceso/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubProceso subProceso = db.SubProceso.Find(id); if (subProceso == null) { return(HttpNotFound()); } return(View(subProceso)); }
public List <SubProceso> getSubProcesos(String sWhere, String sDataBase, String sHost, String sUser, String sPassword) { List <SubProceso> sub_procesos = new List <SubProceso>(); //using (SqlConnection connection = new SqlConnection("Data Source=(local);Initial Catalog="+sDataBase+";Integrated Security=SSPI")) String sSql = "SELECT * FROM General.SubProceso " + sWhere; //Trace.WriteLine(sSql); using (SqlConnection connection = new SqlConnection("Data Source=" + sHost + ";Initial Catalog=" + sDataBase + ";Integrated Security=False;Connect Timeout=30;User="******";Pwd=" + sPassword + ";")) using (SqlCommand cmd = new SqlCommand(sSql, connection)) { connection.Open(); using (SqlDataReader reader = cmd.ExecuteReader()) { // Check is the reader has any rows at all before starting to read. if (reader.HasRows) { // Read advances to the next row. while (reader.Read()) { SubProceso sub_proceso = new SubProceso(); // To avoid unexpected bugs access columns by name. sub_proceso.id = reader.GetInt64(reader.GetOrdinal("id")); sub_proceso.id_proceso = -reader.GetInt64(reader.GetOrdinal("idProceso")); sub_proceso.id_tipo_sub_proceso = reader.GetInt64(reader.GetOrdinal("idTipoSubProceso")); sub_proceso.id_tipo_proceso = reader.GetInt64(reader.GetOrdinal("idTipoProceso")); sub_proceso.esquema = reader.GetString(reader.GetOrdinal("Esquema")); sub_proceso.tabla = reader.GetString(reader.GetOrdinal("Tabla")); sub_proceso.id_tipo_proceso_columna = reader.GetInt64(reader.GetOrdinal("idTipoProcesoColumna")); sub_proceso.columna = reader.GetString(reader.GetOrdinal("Columna")); sub_proceso.id_tipo_proceso_columnas = reader.GetInt64(reader.GetOrdinal("idTipoProcesoColumnas")); sub_proceso.columnas = reader.GetString(reader.GetOrdinal("Columnas")); sub_proceso.orden = reader.GetInt32(reader.GetOrdinal("Orden")); sub_proceso.sub_orden = reader.GetInt32(reader.GetOrdinal("SubOrden")); sub_procesos.Add(sub_proceso); } } } } return(sub_procesos); }
// GET: SubProceso/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubProceso subProceso = db.SubProceso.Find(id); if (subProceso == null) { return(HttpNotFound()); } ViewBag.DoblezId = new SelectList(db.Doblez, "IdDoblez", "NombreDoblez", subProceso.DoblezId); ViewBag.ProcesoId = new SelectList(db.Proceso, "IdProceso", "NombreProceso", subProceso.ProcesoId); ViewBag.TipoMonedaId = new SelectList(db.TipoMoneda, "IdTipoMoneda", "NombreTipoMoneda", subProceso.TipoMonedaId); ViewBag.UnidadMedidaId = new SelectList(db.UnidadMedida, "IdUnidadMedida", "NombreUnidadMedida", subProceso.UnidadMedidaId); return(View(subProceso)); }