/// <summary> /// Se carga el Plano montaje /// </summary> /// <param name="idEtapa"></param> /// <param name="idEstatus"></param> /// <returns>Objeto de Plano Montaje</returns> public static Models.PlanosMontaje CargaPlanoMontaje(int idPlanoMontaje) { var objPlanoMontaje = new Models.PlanosMontaje(); object[] paramArray = new object[3]; try { paramArray[0] = null; paramArray[1] = idPlanoMontaje; paramArray[2] = null; var db = DatabaseFactory.CreateDatabase("SQLStringConn"); using (IDataReader dataReader = db.ExecuteReader("usp_CargarPlanosMontaje", paramArray)) { while (dataReader.Read()) { objPlanoMontaje = new Models.PlanosMontaje() { id = Convert.ToInt32(dataReader["idPlanoMontaje"]), nombrePlanoMontaje = Convert.ToString(dataReader["nombrePlanoMontaje"]), idEstatus = Convert.ToInt32(dataReader["idEstatus"]), idEtapa = Convert.ToInt32(dataReader["idEtapa"]), fechaFin = Convert.ToString(dataReader["fechaFinPlanoMontaje"]), fechaInicio = Convert.ToString(dataReader["fechaInicioPlanoMontaje"]), fechaCreacion = Convert.ToString(dataReader["fechaCreacion"]), archivoPlanoMontaje = Convert.ToString(dataReader["archivoPlanoMontaje"]), infGeneralPlanoMontaje = Convert.ToString(dataReader["infGeneralPlanoMontaje"]), codigoPlanoMontaje = Convert.ToString(dataReader["codigoPlanoMontaje"]) }; if (objPlanoMontaje.archivoPlanoMontaje != "") { objPlanoMontaje.nombreArchivo = objPlanoMontaje.archivoPlanoMontaje.Substring(33, objPlanoMontaje.archivoPlanoMontaje.Length - 33); } } } } catch (Exception exp) { throw new ApplicationException(exp.Message, exp); } return objPlanoMontaje; }
public ActionResult Nuevo() { var objPlanosMontaje = new Models.PlanosMontaje() { fechaCreacion = DateTime.Now.ToString("dd/MM/yyyy"), idEstatus=1 }; ViewBag.Titulo = "Nuevo"; return PartialView("_Nuevo", objPlanosMontaje); }