public ActionResult guardar(eEnvio envio) { envio.agencia = Convert.ToInt32(Session["agencia"].ToString()); dEnvio obj = new dEnvio(); int retorno = obj.GuardarEnvio(envio); return(RedirectToAction("listar")); }
public ActionResult listar() { List <eEnvio> listEnvios = new List <eEnvio>(); dEnvio obj = new dEnvio(); DataTable dtEnvios = obj.getEnvios(); foreach (DataRow row in dtEnvios.Rows) { eEnvio Envio = new eEnvio(); Envio.codigo = Convert.ToInt32(row["codigo"].ToString()); Envio.descAgencia = row["agencia"].ToString(); Envio.descCliente = row["cliente"].ToString(); Envio.peso = Convert.ToDouble(row["peso"].ToString()); Envio.costo = Convert.ToDecimal(row["peso"].ToString()); Envio.descripcion = row["descripcion"].ToString(); Envio.fecha = row["fecha_envio"].ToString(); // Envio.direccion = row["direccion"].ToString(); listEnvios.Add(Envio); } return(View(listEnvios)); }
//Quitamos el metodo del delagado, ya no sera invocado public void Bloqueo(dEnvio metodo) { enviarMensaje -= metodo; //quitamos el metodo del delegado Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("--- Bloqueo ---"); }
dEnvio enviarMensaje; //variable para mantener nuestra lista de colegas y para llevar a cabbo las invocaciones //Adicionamos el metodo invocar public void Suscribir(dEnvio metodo)//recibe como parametro el metodo de aquel colega q queremos q c suscriba a este mediador { enviarMensaje += metodo; Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("--- Suscrito ---"); }