public ActionResult mtdGuardarPrincipal(cnfPECpProyectoElementoConfiguracion.cnfPECpProyectoElementoConfiguracions LobjElementoConfiguracionModelo, HttpPostedFileBase file) { var lstrMensajeRespuesta = ""; var lobjElementoConfiguracion = new cnfPECpProyectoElementoConfiguracion(); lobjElementoConfiguracion.PECcodigo = LobjElementoConfiguracionModelo.PECcodigo; if (Session["GintMEFcodigo"] == null || Session["GintPRYcodigo"] == null) { //lobjElementoConfiguracion.MEFcodigo = Convert.ToInt32(Request.Form["MEFcodigo"]); //lobjElementoConfiguracion.PRYcodigo = Convert.ToInt32(Request.Form["PRYcodigo"]); lobjElementoConfiguracion.MEFcodigo = LobjElementoConfiguracionModelo.MEFcodigo; lobjElementoConfiguracion.PRYcodigo = LobjElementoConfiguracionModelo.PRYcodigo; } else { lobjElementoConfiguracion.MEFcodigo = Convert.ToInt32(Session["GintMEFcodigo"].ToString()); lobjElementoConfiguracion.PRYcodigo = Convert.ToInt32(Session["GintPRYcodigo"].ToString()); } lobjElementoConfiguracion.MNTcodigo = LobjElementoConfiguracionModelo.MNTcodigo; lobjElementoConfiguracion.PLBcodigo = LobjElementoConfiguracionModelo.PLBcodigo; lobjElementoConfiguracion.PEClocalizacion = LobjElementoConfiguracionModelo.PEClocalizacion; lobjElementoConfiguracion.PECnombre = LobjElementoConfiguracionModelo.PECnombre; lobjElementoConfiguracion.PECdescripcion = LobjElementoConfiguracionModelo.PECdescripcion; lobjElementoConfiguracion.PECtipo = LobjElementoConfiguracionModelo.PECtipo; lobjElementoConfiguracion.PECestado = LobjElementoConfiguracionModelo.PECestado; lobjElementoConfiguracion.PECestado_InOut = LobjElementoConfiguracionModelo.PECestado_InOut; if (file != null) { lobjElementoConfiguracion.PECextension = Path.GetExtension(file.FileName); lobjElementoConfiguracion.PECarchivo = LobjElementoConfiguracionModelo.PECcodigo + Path.GetExtension(file.FileName); } else { lobjElementoConfiguracion.PECarchivo = LobjElementoConfiguracionModelo.PECarchivo; lobjElementoConfiguracion.PECextension = Path.GetExtension(LobjElementoConfiguracionModelo.PECarchivo); } if (lobjElementoConfiguracion.PECcodigo == 0) { lstrMensajeRespuesta = lobjElementoConfiguracion.mtdGuardarPrincipal(lobjElementoConfiguracion); mtdRespuestaMensaje(lstrMensajeRespuesta); } else { lstrMensajeRespuesta = mtdModificar(lobjElementoConfiguracion); mtdRespuestaMensaje(lstrMensajeRespuesta); } if (file != null) { Directory.CreateDirectory(Server.MapPath($"~/Uploads/{lobjElementoConfiguracion.PEClocalizacion}")); file.SaveAs(Server.MapPath($"~/Uploads/{lobjElementoConfiguracion.PEClocalizacion}/{lobjElementoConfiguracion.PECarchivo}")); //file.SaveAs(); } return(Redirect("~/cnfProyecto/cnfClsProyectoElementoConfiguracion/cnfFrmProyectoElementoConfiguracionVista")); }
public object mtdBuscar(int LintCodigo) { //cnfPECpProyectoElementoConfiguracion LobjElementoConfiguracion = PobjProyectoElementoConfiguracion.mtdBuscar(LintCodigo); cnfPECpProyectoElementoConfiguracion LobjElementoConfiguracion = new cnfPECpProyectoElementoConfiguracion(); cnfPECpProyectoElementoConfiguracion.cnfPECpProyectoElementoConfiguracions LobjElementoConfiguracions = LobjElementoConfiguracion.mtdBuscar(LintCodigo); Session["GintPRYcodigo"] = LobjElementoConfiguracion.PRYcodigo; Session["GintMEFcodigo"] = LobjElementoConfiguracion.MEFcodigo; return(LobjElementoConfiguracion.mtdBuscar(LintCodigo)); //return LobjElementoConfiguracion; }