private void GuardarDireccionEntrega() { //falta trabajarlo string mode = (Request["mode"] != null) ? Convert.ToString(Request["mode"]) : ""; int codigo_entrega = (Request["codigo_entrega"] != null) ? Convert.ToInt32(Request["codigo_entrega"]) : Convert.ToInt32(0); if (oDireccionEntrega == null) { oDireccionEntrega = new eDireccionEntrega(); } bool success = false; oUserControl.ParseDireccionEntrega(oDireccionEntrega); if (mode == "Edit") { oDireccionEntrega.CodigoEntrega = codigo_entrega; //actualizar la direccion de entrega success = cCMS.Entrega_edit(oDireccionEntrega); RegistrarLog(oParamentro.IdModulo, CMD_Administrar, "Se actualizó la dirección de entrega: " + oDireccionEntrega.NombreEntrega); } else { /********** agregar una direccion entrega. *********/ ParseDireccionEntrega(oDireccionEntrega); int RegistraProducto = cCMS.Entrega_add(oDireccionEntrega); RegistrarLog(oParamentro.IdModulo, CMD_Administrar, "Se agregó una nueva direccion de entrega: " + oDireccionEntrega.NombreEntrega); } //Redirect to previous list Response.Redirect("Index.aspx?IdArticuloPadre=" + IdArticuloPadre.ToString() + "&IdMenuWeb=" + oParamentro.IdMenuWeb.ToString() + "&IdModulo=" + oParamentro.IdModulo.ToString() + "&p=" + PageIndex.ToString()); }